Dopasuj kamerę (2D) do płótna

Strona zaktualizowana :
Data utworzenia strony :

Środowisko weryfikacyjne

Windows
  • Okna 11
Edytor aparatu Unity
  • 2020.3.25f1

Stan początkowy aparatu i płótna

Po umieszczeniu "pola wprowadzania" lub "przycisku" jako obiektu, automatycznie tworzone jest "Płótno". Ponieważ jednak obszar wyświetlania kamery (2D) i obszar wyświetlania płótna są różne w edytorze, trudno jest uchwycić relację pozycyjną między obiektami umieszczonymi w obszarze wyświetlania kamery a interfejsem użytkownika płótna podczas edycji.

Jeśli uruchomisz grę, te dwa widoki będą się na razie nakładać.

W przypadku 3D pozycja kamery umieszczona jest w przestrzeni 3D, więc nie ma problemu z zupełnie innym układem niż UI. W 2D punkt widzenia kamery i punkt widzenia interfejsu użytkownika są często takie same, więc tutaj ustawiamy oba układy tak, aby znajdowały się w tej samej pozycji.

Dopasuj płótno do aparatu

Umieść w scenie jakiś interfejs użytkownika, taki jak przycisk. Płótno zostanie dodane automatycznie.

Wybierz dodane płótno i zmień tryb renderowania w obszarze z inspektora Canvas na Przestrzeń ekranu - Kamera.

Dodano nowy element o nazwie "Renderuj kamerę" i wyświetlane jest ostrzeżenie. Skonfiguruj swoją kamerę tutaj.

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

Możesz go wybrać za pomocą przycisku po prawej stronie "Brak (aparat)". Szybciej jest upuścić te w hierarchii na kamerę Main Camera renderującą. Jeśli wybierzesz aparat główny, nie możesz go upuścić na płótno. Mając nadal zaznaczone płótno, upuść kamerę główną na kamerę renderującą.

Wtedy w widoku sceny nie będzie żadnego obszaru płótna.

Jeśli powiększysz, zobaczysz, że obiekt umieszczony na płótnie jest widoczny w zasięgu kamery. Możesz teraz ustawić zasięg widoczności kamery i interfejs użytkownika umieszczony na płótnie w tym samym obszarze.