Alinierea camerei (2D) cu pânza

Pagina actualizată :
Data creării paginii :

Mediul de verificare

Windows
  • Ferestre 11
Unity Editor
  • 2020.3.25F1

Starea inițială a camerei și a pânzei

Când plasați un "câmp de introducere" sau un "buton" ca obiect, se creează automat o "Planșă". Cu toate acestea, deoarece zona de afișare a camerei (2D) și zona de afișare a pânzei sunt diferite în editor, este dificil să se înțeleagă relația pozițională dintre obiectele plasate în zona de afișare a camerei și interfața de utilizare a pânzei în timpul editării.

Dacă rulați jocul, cele două vizualizări se vor suprapune pentru moment.

În cazul 3D, poziția camerei este plasată în spațiul 3D, deci nu există nicio problemă cu un aranjament complet diferit de interfața de utilizare. În 2D, punctul de vedere al camerei și punctul de vedere al interfeței de utilizare sunt adesea aceleași, așa că aici setăm cele două machete să fie în aceeași poziție.

Aliniați pânza cu camera

Plasați un fel de interfață de utilizare, cum ar fi un buton, în scenă. Planșa va fi adăugată automat.

Selectați Planșa adăugată și schimbați modul de randare sub de la Inspector la Spațiu Canvas ecran - Cameră.

A fost adăugat un nou element numit "Render Camera" și este afișat un avertisment. Configurați camera aici.

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

Îl puteți selecta din butonul din dreapta "None (Camera)". Este mai rapid să-i aruncați pe cei din ierarhie pe camera de Main Camera randare. Dacă selectezi Camera principală, nu o poți plasa pe Planșă. Cu Planșa încă selectată, plasați camera principală pe camera de randare.

Apoi, în vizualizarea Scenă, nu va exista nicio zonă a Planșei.

Dacă măriți, puteți vedea că obiectul pe care l-ați plasat pe pânză este vizibil în raza camerei. Acum puteți seta intervalul vizibil al camerei și interfața de utilizare plasată pe pânză în aceeași zonă.