Jajarkan kamera (2D) dengan kanvas

Laman dikemaskini :
Tarikh penciptaan halaman :

Persekitaran pengesahan

Windows
  • Windows 11
Penyunting Perpaduan
  • 2020.3.25f1

Keadaan awal kamera dan kanvas

Apabila anda meletakkan "medan input" atau "butang" sebagai objek, "Kanvas" dicipta secara automatik. Walau bagaimanapun, memandangkan kawasan paparan kamera (2D) dan kawasan paparan kanvas berbeza dalam editor, sukar untuk memahami hubungan kedudukan antara objek yang diletakkan di kawasan paparan kamera dan UI kanvas semasa mengedit.

Jika anda menjalankan permainan, kedua-dua pandangan akan bertindih buat masa ini.

Dalam kes 3D, kedudukan kamera diletakkan di ruang 3D, jadi tidak ada masalah dengan susunan yang sama sekali berbeza dari UI. Dalam 2D, sudut pandangan kamera dan sudut pandangan UI selalunya sama, jadi di sini kami menetapkan dua susun atur berada dalam kedudukan yang sama.

Jajarkan kanvas dengan kamera

Letakkan beberapa jenis UI, seperti butang, di tempat kejadian. Kanvas akan ditambah secara automatik.

Pilih Kanvas tambahan dan tukar Mod Render di bawah daripada Inspektor Canvas kepada Ruang Skrin - Kamera.

Item baru yang dipanggil "Render Camera" telah ditambah dan amaran dipaparkan. Sediakan kamera anda di sini.

Amaran
A Screen Space Canvas with no specified camera acts like an Overlay Canvas.
(カメラが指定されていないスクリーンスペースキャンバスは、オーバーレイキャンバスのように機能します。)

Anda boleh memilihnya dari butang di sebelah kanan "Tiada (Kamera)". Lebih cepat untuk menjatuhkan yang dalam hierarki ke Main Camera kamera render. Jika anda memilih Kamera Utama, anda tidak boleh meletakkannya pada Kanvas. Dengan Kanvas masih dipilih, lepaskan Kamera Utama ke Kamera Render .

Kemudian, dalam pandangan Pemandangan, tidak akan ada kawasan Kanvas.

Jika anda zum masuk, anda dapat melihat bahawa objek yang anda letakkan pada kanvas kelihatan dalam julat kamera. Anda kini boleh menetapkan julat yang boleh dilihat kamera dan UI diletakkan pada kanvas di kawasan yang sama.