Udostępnij za pośrednictwem


Omówienie składników i skryptów z możliwością interakcji

Aby lepiej zrozumieć Interakcje, które zapewniają interakcje między awatarami i obiektami w scenie, zalecamy przejrzenie artykułu Grab, hold and throw with Interactables (Interakcja i rzutowanie z interakcją z interakcjami), a następnie przyjrzeć się obiektom w przykładzie Mesh Pavilion , które są możliwe do interakcji, zawierające składniki Mesh Interactable Setup lub Mesh Interactable Body . Badanie skryptów wizualizacji dołączonych do niektórych obiektów zapewni dalsze szczegółowe informacje. Skrypty zawierają kombinację standardowych węzłów aparatu Unity i węzłów, które są specjalnie wykonane dla usługi Mesh. Aby dowiedzieć się więcej na temat węzłów usługi Mesh, zobacz Visual Scripting Node Reference (Dokumentacja węzła tworzenia skryptów wizualnych). W przykładzie Pavilion znajduje się wiele obiektów GameObjects; poniższe listy i tabele powinny ułatwić znajdowanie obiektów z możliwością interakcji i węzłów usługi Mesh w skryptach.

Zajęcia w pawilonie

Są to działania lub obiekty w przykładzie Pavilion, które zawierają Interakcje.

  • Worek fasoli
  • Dołek ognia z prażonymi marshmallowami
  • Wyłącznik lodowy
  • Przycisk radiowy
  • Rzeźba sfery
  • Układ Słoneczny
  • Globus

Obiekty ze składnikiem Konfiguracji umożliwiającej interakcję z usługą Mesh

  • beanbag_red
  • beanbag_blue
  • toybox_beanbag_reset_button_variant
  • InterakcjaSphere
  • Planet_Mars
  • Planet_Earth
  • Planet_Jupiter
  • Reset_Button_Marshmallow_Varient
  • MarshmallowStick
  • Przycisk
  • toybox_play_button_01_varient
  • Planet_Mars
  • Planet_Earth
  • Planet_Jupiter
  • Planet_astronaut_hip
  • Button (obiekt podrzędny ButtonHolder)
  • toybox_play_button_01_varient

Obiekty ze składnikiem Treść z interakcją z siatką

  • beanbag_red
  • beanbag_blue
  • toybox_beanbag_reset_button_variant
  • Reset_Button_Marshmallow_Varient
  • Button (obiekt podrzędny ButtonHolder)
  • toybox_play_button_01_varient

Obiekty ze składnikami fizyki siatki

GameObject Składnik
Grawitacja Pole grawitacji orbitalnej
Pole zawierania Pole zawierania
Astronaut_containment Pole zawierania
Pływalności Pole buoyancy
BeanBags, Marshmallow Holder, Marshmallow_Pos Resetuj przekształcenie treści
Marshmallow_Pos Resetuj przekształcenia treści

Węzły siatki używane w grafach skryptów

Microsoft Mesh: zmieniono stan


Działanie Obiekty GameObject Nazwa maszyny skryptu Nazwa grafu
Campfire Reset_Button_Marshmallow_Varient ResetButton ResetButton
Torby fasoli beanbag_red, beanbag_blue BeanBagPower BeanBagGraph
Rzeźba sfery InterakcjaSphere SpheresSculptureSphere SpheresSculptureSphere_Simple
Lodołamacz Lodołamacz Lodołamacz Lodołamacz
Music Box Radio_Pressable_Prefab Radio z możliwością naciśnięcia PressableRadio
Music Box toybox_play_button_01_varient Skrypt playbutton PlayButton_Script

Treść wchodząca w interakcję z siatką: jest wyposażona


Działanie Obiekty GameObject Nazwa maszyny skryptu Nazwa grafu
Torby fasoli beanbag_red, beanbag_blue BeanBagPower BeanBagGraph


Ciało wchodzące w interakcję z siatką: ma na celu


Działanie Obiekty GameObject Nazwa maszyny skryptu Nazwa grafu
Torby fasoli beanbag_red, beanbag_blue BeanBagPower BeanBagGraph


Treść z możliwością interakcji z siatką: jest zaznaczona


Działanie Obiekty GameObject Nazwa maszyny skryptu Nazwa grafu
Campfire Reset_Button_Marshmallow_Varient ResetButton ResetButton
Torby fasoli beanbag_red, beanbag_blue BeanBagPower BeanBagGraph
Rzeźba sfery InterakcjaSphere SpheresSculptureSphere SpheresSculptureSphere_Simple

Treść z możliwością interakcji z siatką: jest wybierana lokalnie


Działanie Obiekty GameObject Nazwa maszyny skryptu Nazwa grafu
Lodołamacz Lodołamacz Lodołamacz Lodołamacz
Music Box Radio_Pressable_Prefab Radio z możliwością naciśnięcia PressableRadio
Music Box toybox_play_button_01_varient Skrypt playbutton PlayButton_Script

Treść z możliwością interakcji z siatką: IsHovered


Działanie Obiekty GameObject Nazwa maszyny skryptu Nazwa grafu
Rzeźba sfery InterakcjaSphere SpheresSculptureSphere SpheresSculptureSphere_Simple
Lodołamacz Lodołamacz Lodołamacz Lodołamacz

Resetuj przekształcenia treści: Resetuj przekształcenia treści teraz


Działanie Obiekty GameObject Nazwa maszyny skryptu Nazwa grafu
Campfire Reset_Button_Marshmallow_Varient ResetButton ResetButton

Właściwości dźwięku przestrzennego: tworzenie


Działanie Obiekty GameObject Nazwa maszyny skryptu Nazwa grafu
Torby fasoli beanbag_red, beanbag_blue BeanBagPower BeanBagGraph
Rzeźba sfery InterakcjaSphere SpheresSculptureSphere SpheresSculptureSphere_Simple

Microsoft Mesh: Odtwarzanie dźwięku w usłudze Mesh


Działanie Obiekty GameObject Nazwa maszyny skryptu Nazwa grafu
Torby fasoli beanbag_red, beanbag_blue BeanBagPower BeanBagGraph
Rzeźba sfery InterakcjaSphere SpheresSculptureSphere SpheresSculptureSphere_Simple

Microsoft Mesh: losowy dźwięk


Działanie Obiekty GameObject Nazwa maszyny skryptu Nazwa grafu
Torby fasoli beanbag_red, beanbag_blue BeanBagPower BeanBagGraph