Udostępnij za pośrednictwem


Mesh 101 Tutorial Chapter 2: Prepare the project (Samouczek 101: przygotowywanie projektu)



Sceny w projekcie

  1. Otwórz projekt Mesh101 w środowisku Unity. Jeśli masz zainstalowaną więcej niż jedną wersję aparatu Unity, otwórz projekt, z Unity 2022.3.15f1 którym jest wymagany w tym samouczku.

  2. W folderze Assets dostępne są dwie sceny: Punkt początkowy i Gotowy projekt.

    Zrzut ekranu przedstawiający opis komputera

  3. Otwórz scenę programu StartingPoint .

Informacje o scenach

Punkt wyjścia: jest to scena, w której wykonasz samouczek. Zawiera on wstępnie utworzone ustawienie, które obejmuje turbiny wiatrowe i stacje, do których będziesz odwiedzać i dodawać funkcje mesh.

FinishedProject: jak wskazuje tytuł, ta scena zawiera dokładną ukończoną wersję samouczka. Możesz się do tego odwołać w dowolnym momencie, aby potwierdzić, że kroki samouczka zostały wykonane prawidłowo w scenie programu StartingPoint . Zawsze zapisuj swoją pracę w scenie programu StartingPoint przed przełączeniem scen.

Wyłącz ikony obiektów, aby uzyskać jaśniejszy widok

Wiele obiektów jest wyświetlanych w scenie z domyślnie wyświetlanymi ikonami 3D. Może to pomóc w zidentyfikowaniu obiektów, ale może również zaśmiecać widok i utrudniać wyświetlanie obiektów.

Zrzut ekranu przedstawiający widok Scena z gizmos i ikonami zaśmiecaniem widoku.

Wyłączmy ikony 3D, aby widok był bardziej przejrzysty.

  1. Na pasku narzędzi powyżej prawego górnego rogu okna Scena wybierz listę rozwijaną Gizmos.

    Zrzut ekranu przedstawiający przycisk listy rozwijanej gizmos.

  2. Przesuń suwak ikon 3D po lewej stronie.

    Zrzut ekranu przedstawiający suwak ikon 3D.

    Ułatwi to odczytywanie okien dialogowych informacji, etykiet na przyciskach i nie tylko.

    Zrzut ekranu przedstawiający widok sceny z wyłączonymi ikonami i jaśniejszym widokiem obiektów.

Eksplorowanie sceny programu StartingPoint

Możesz swobodnie poruszać się w oknie Scena , aby zapoznać się z zawartością sceny. Jeśli pomniejsimy trochę, widzimy, że w naszej farmie wiatrowej istnieje wiele turbin wiatrowych. Te dwa białe zaokrąglone przedmioty są nazywane Tarasy Sphere.

Zrzut ekranu przedstawiający opis komputera

Podczas przeglądania tarasów sfery z przodu można zobaczyć, że każdy z nich zawiera przestrzeń wewnątrz, w której wkrótce będzie chodzić.

Zrzut ekranu przedstawiający opis komputera

Będziesz odwiedzać Sphere Terraces począwszy od następnego rozdziału---w każdym zawiera serię stacji, w których dowiesz się, jak zaimplementować funkcje usługi Mesh. Pierwszy taras sfery (omówiony w rozdziale 3) to miejsce, w którym dowiesz się więcej o tworzeniu skryptów wizualnych w usłudze Mesh ...

Zrzut ekranu przedstawiający opis gry wideo

... i inne Sphere Terrace, omówione w rozdziale 4, jest to, gdzie dowiesz się o Mesh Interactables i Fizyce siatki.

Zrzut ekranu przedstawiający opis komputera

Używanie trybu odtwarzania z emulacją siatki

Po naciśnięciu przycisku Odtwarzania edytora aparatu Unity projekt automatycznie używa emulacji siatki. Jest to możliwe dzięki obecności prefabryki MeshEmulatorSetup [NoUpload], którą można wyświetlić w hierarchii.

Zrzut ekranu przedstawiający prefab emulatora usługi Mesh w hierarchii.

We wcześniejszych wersjach samouczka trzeba było celowo dodać tę prefabę, gdy po raz pierwszy wprowadzono tryb odtwarzania. Od połowy maja 2024 r. prefab jest wstępnie załadowany na scenę.

W trybie odtwarzania z emulacją siatki uzyskasz przybliżony podgląd zawartości i wygląd jej działania w aplikacji Mesh. Prefab emulatora zapewnia bardzo stylizowany kontroler awatara, który ma dołączony aparat fotograficzny, więc teraz, gdy "odtwarzamy" projekt możemy rozglądać. Domyślnie emulator usługi Mesh jest skonfigurowany tak, aby umożliwiał wyświetlanie pojedynczego widoku w oknie Gry .

Obraz zawierający zrzut ekranu, gra komputerowa, oprogramowanie do gier wideo,3d modelowanie Opis automatycznie wygenerowany

Kluczową funkcją trybu odtwarzania z emulacją siatki jest możliwość uruchamiania wielu klientów w ramach tego samego procesu; dzięki temu można łatwo uzyskać pierwsze wrażenie scenariusza z wieloma użytkownikami. W przyszłości może być konieczne posiadanie co najmniej dwóch widoków w trybie emulatora usługi Mesh. W tym celu możesz przejść do składnika Konfiguracja emulatora siatki emulatora w Inspektorze, a następnie zmienić jego właściwość Initial Screen Count na 2 (lub więcej).

Zrzut ekranu przedstawiający konfigurację emulatora usługi Mesh Bez przekazywania prefab dodanego do hierarchii.

W tym samouczku pozostaniemy w jednym widoku.

  1. Naciśnij przycisk Odtwarzania edytora aparatu Unity, aby wprowadzić tryb odtwarzania.
  2. Użyj kluczy WASD, aby chodzić wewnątrz Tarasu Sphere. Możesz również użyć strzałek lub przeciągnąć prawy przycisk myszy, aby przesuwać w dowolnym kierunku. Po zakończeniu eksperymentowania kliknij ponownie przycisk Odtwarzania edytora aparatu Unity, aby zamknąć tryb odtwarzania.

Sprawdzanie skali obiektów GameObjects

Projekt samouczka używa domyślnych wartości skalowania aparatu Unity: 1 jednostka = 1 miernik. Awatar MeshEmulatorSetup jest taki sam jak przeciętny człowiek. Podczas tworzenia własnego środowiska możesz porównać jego rozmiar z dowolnym niestandardowym GameObject dodanym do projektu, aby upewnić się, że te obiekty mają odpowiedni rozmiar.

Dodawanie aparatu miniatury siatki

Mesh Thumbnail Camera Dodanie elementu udostępnia obraz miniatury, który zostanie dodany do listy środowiska w usłudze Mesh w internecie i przycisku wyboru w aplikacji Mesh. Jest to przydatne podczas wybierania środowisk w dowolnym miejscu, ponieważ daje wizualne przypomnienie o tym, jak wygląda środowisko.

Aby dodać aparat miniatur do sceny i ustawić jego widok:

  1. W oknie Scena dostosuj widok tak, aby pokazywał to, co chcesz wyświetlić na obrazie miniatury (widok aparatu miniatur będzie oparty na oknie Scena).

  2. Wybierz listę rozwijaną "+" znajdującą się poniżej karty Hierarchia, a następnie wybierz pozycję Mesh Toolkit>Thumbnail Camera.

  3. Aby zobaczyć, jak będzie wyglądała miniatura, wyświetl małe okno MeshThumbnailCamera , które zostanie wyświetlone w prawym dolnym rogu okna Scena .

    Zrzut ekranu przedstawiający aparat miniatury siatki wyróżniony w obszarze Hierarchia i widok aparatu wyróżniony w widoku Scena.

Uwaga: Jeśli zdecydujesz się na inny widok dla aparatu miniatur, najprostszym sposobem osiągnięcia tego celu jest usunięcie aparatu, ustanowienie żądanego widoku sceny , a następnie dodanie aparatu ponownie. Obiekt GameObject aparatu można również dostosować bezpośrednio w oknie Scena lub zmienić wartości Pozycji i Rotacji w Inspektorze przed przekazaniem środowiska do siatki.

Nie ma żadnych ustawionych reguł, jak powinna wyglądać miniatura---it jest całkowicie do Ciebie. W poniższym przykładzie wybraliśmy widok z góry przed turbiną wiatrową.

Zrzut ekranu przedstawiający automatycznie wygenerowany opis komputera

Następne kroki