Eksplorowanie fizyki usługi Mesh w przykładowych projektach
W folderze Przykłady zestawu narzędzi usługi Mesh znajdziesz kilka projektów zawierających sceny korzystające z fizyki usługi Mesh.
DartRoom
Projekt DartRoom (scena: DartRoom) wykorzystuje większość cech fizyki. W tym projekcie znajdziesz następujące elementy:
Kubki: Proste obiekty do odbioru.
Tabele: Po chwyceniu próbują dopasować się do grawitacji.
Szafki: Powinny one czuć się ciężkie. Używają ograniczeń fizyki.
Resetuj przyciski (czerwony): resetuje przekształcenia pod sceny.
Wahadła zegara: Zasilane przez fizykę zawiasy i pole prędkości.
Darts: Możesz rzucić je w kierunku kamery. Są "lepki", więc pozostaną przywiązani do wszystkiego, co uderzyli.
Globus: Globus obraca się, wykazując zawias motorowy. Globus ma również pole grawitacji, które wpływa na małe obiekty wchodzące w wolumin sfericzny wyzwalacza. Przeciągnij kilka kubków w pobliżu globusa i obejrzyj, jak obracają się wokół niego jak satelity.
Jest to pięknie renderowana scena, która pokazuje moc łączenia atrakcyjnych wizualizacji z kreatywnym wykorzystaniem funkcji fizyki mesh. Zapraszamy do sprawdzenia sceny i zabawy z nim!
Samouczek usługi Mesh 101
W samouczku mesh 101 (nazwa przykładu: Mesh101), rozdział 4 przeprowadzi Cię krok po kroku przez proces konfigurowania trzech funkcji fizyki siatki: chwytanie i zwalnianie obiektów, wyzwalanie animacji przy użyciu woluminu wyzwalacza i ograniczenie obiektu z polem zawierania.
Inne projekty z fizyką mesh
Podczas eksplorowania innych przykładowych projektów znajdziesz różne wystąpienia fizyki usługi Mesh. Jeśli na przykład wędrujesz w naszym projekcie ScienceBuilding (scena: ScienceBuilding), w końcu napotkasz wystawę Mass & Buoyancy , która korzysta ze składników Buoyancy Field i Buoyancy Field Waves .
Eksplorowanie fizyki siatki w przykładzie Dart Room
Pobieranie zestawu narzędzi usługi Mesh
W przeglądarce przejdź do przykładów zestawu narzędzi usługi Mesh w witrynie GitHub.
Kliknij zielony przycisk Kod , a następnie kliknij pozycję Pobierz plik ZIP.
Wyodrębnij plik ZIP. Zapewnia to folder o nazwie DartRoom , który zawiera przykładowy projekt aparatu Unity.
Otwórz przykładowy projekt w środowisku Unity.
Uruchamianie projektu w trybie odtwarzania z emulacją siatki
Projekt jest już skonfigurowany do uruchamiania w trybie odtwarzania z emulacją siatki.
- Otwórz projekt w środowisku Unity.
- Przejdź do folderu Sceny zasobów>, a następnie załaduj scenę DartRoom.
- Kliknij przycisk Odtwórz, aby wypróbować scenę. Po zakończeniu zamknij tryb odtwarzania.
Uruchamianie ekranu podzielonego z wieloma graczami
Domyślnie tryb odtwarzania z emulacją siatki jest uruchamiany z jednym odtwarzaczem. Aby dodać drugi odtwarzacz z emulowaną siecią:
W hierarchii wybierz kolejno pozycje MeshEmulatorSetup [NoUpload].
W inspektorze przejdź do składnika Konfiguracja emulatora usługi Mesh, a następnie zwiększ liczbę ekranów inital do 2.