การฝึกอบรม
โมดูล
Getting started with 3D object interaction - Training
This course will provide steps and procedures to follow on how to manipulate and interact with 3D objects.
เบราว์เซอร์นี้ไม่ได้รับการสนับสนุนอีกต่อไป
อัปเกรดเป็น Microsoft Edge เพื่อใช้ประโยชน์จากคุณลักษณะล่าสุด เช่น การอัปเดตความปลอดภัยและการสนับสนุนด้านเทคนิค
In order to better understand Interactables, which provide the interactions between avatars and objects in a scene, we recommend that you review the Grab, hold and throw with Interactables article and then take a look at the objects in the Mesh Pavilion sample that are made interactable by containing the Mesh Interactable Setup or Mesh Interactable Body components. Examining the visual scripts attached to certain objects will give you further insights. The scripts contain a mixture of standard Unity nodes and nodes that are specially made for Mesh. To learn more about the Mesh nodes, see the Visual Scripting Node Reference. There are a lot of GameObjects in the Pavilion sample; the lists and tables below should make it easier for you to find the interactable objects and the Mesh nodes in the scripts.
These are the activities or objects in the Pavilion sample that contain Interactables.
GameObject | Component |
---|---|
Gravity | Orbital Gravity Field |
ContainmentField | Containment Field |
Astronaut_containment | Containment Field |
Buoyancy | Buoyancy Field |
BeanBags, Marshmallow Holder, Marshmallow_Pos | Reset Body Transform |
Marshmallow_Pos | Reset Body Transforms |
Microsoft Mesh: On State Changed
Activity | GameObjects | Script Machine Name | Graph Name |
---|---|---|---|
Campfire | Reset_Button_Marshmallow_Varient | ResetButton | ResetButton |
Bean Bag Toss | beanbag_red, beanbag_blue | BeanBagPower | BeanBagGraph |
Sphere Sculpture | InteractableSphere | SpheresSculptureSphere | SpheresSculptureSphere_Simple |
IceBreaker | IceBreaker | IceBreaker | IceBreaker |
Music Box | Radio_Pressable_Prefab | Pressable Radio | PressableRadio |
Music Box | toybox_play_button_01_varient | PlayButton Script | PlayButton_Script |
Mesh Interactable Body: Is Equipped
Activity | GameObjects | Script Machine Name | Graph Name |
---|---|---|---|
Bean Bag Toss | beanbag_red, beanbag_blue | BeanBagPower | BeanBagGraph |
Mesh Interactable Body: Is Aiming
Activity | GameObjects | Script Machine Name | Graph Name |
---|---|---|---|
Bean Bag Toss | beanbag_red, beanbag_blue | BeanBagPower | BeanBagGraph |
Mesh Interactable Body: Is Selected
Activity | GameObjects | Script Machine Name | Graph Name |
---|---|---|---|
Campfire | Reset_Button_Marshmallow_Varient | ResetButton | ResetButton |
Bean Bag Toss | beanbag_red, beanbag_blue | BeanBagPower | BeanBagGraph |
Sphere Sculpture | InteractableSphere | SpheresSculptureSphere | SpheresSculptureSphere_Simple |
Mesh Interactable Body: Is Selected Locally
Activity | GameObjects | Script Machine Name | Graph Name |
---|---|---|---|
IceBreaker | IceBreaker | IceBreaker | IceBreaker |
Music Box | Radio_Pressable_Prefab | Pressable Radio | PressableRadio |
Music Box | toybox_play_button_01_varient | PlayButton Script | PlayButton_Script |
Mesh Interactable Body: IsHovered
Activity | GameObjects | Script Machine Name | Graph Name |
---|---|---|---|
Sphere Sculpture | InteractableSphere | SpheresSculptureSphere | SpheresSculptureSphere_Simple |
IceBreaker | IceBreaker | IceBreaker | IceBreaker |
Reset Body Transforms: Reset Body Transforms Now
Activity | GameObjects | Script Machine Name | Graph Name |
---|---|---|---|
Campfire | Reset_Button_Marshmallow_Varient | ResetButton | ResetButton |
Spatial Audio Properties: Create
Activity | GameObjects | Script Machine Name | Graph Name |
---|---|---|---|
Bean Bag Toss | beanbag_red, beanbag_blue | BeanBagPower | BeanBagGraph |
Sphere Sculpture | InteractableSphere | SpheresSculptureSphere | SpheresSculptureSphere_Simple |
Microsoft Mesh: Play Mesh Audio
Activity | GameObjects | Script Machine Name | Graph Name |
---|---|---|---|
Bean Bag Toss | beanbag_red, beanbag_blue | BeanBagPower | BeanBagGraph |
Sphere Sculpture | InteractableSphere | SpheresSculptureSphere | SpheresSculptureSphere_Simple |
Microsoft Mesh: Random Sound
Activity | GameObjects | Script Machine Name | Graph Name |
---|---|---|---|
Bean Bag Toss | beanbag_red, beanbag_blue | BeanBagPower | BeanBagGraph |
การฝึกอบรม
โมดูล
Getting started with 3D object interaction - Training
This course will provide steps and procedures to follow on how to manipulate and interact with 3D objects.
เอกสาร
Hold objects realistically with Equippables - Microsoft Mesh
Learn about various equippable objects and the realistic ways they can be picked up and held.
Grab, hold and throw with Interactables - Microsoft Mesh
Learn how to create grab, hold, and throw interactions between avatars and objects using components and scripts.
Setup for Interactable type Equippable - Microsoft Mesh
Learn about the settings in the Setup component for Interactable type Equippable.