Dopasuj kamerę (2D) do płótna
Ś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.