Descripción de los componentes y scripts interactivos
Para comprender mejor los elementos interactables, que proporcionan las interacciones entre avatares y objetos de una escena, se recomienda revisar el artículo Grab, hold and throw with Interactables y, a continuación, echar un vistazo a los objetos del ejemplo Mesh Pavilion que se hacen interactables al contener los componentes Mesh Interactable Setup o Mesh Interactable Body . Examinar los scripts visuales adjuntos a determinados objetos le proporcionará más información. Los scripts contienen una mezcla de nodos y nodos de Unity estándar que se crean especialmente para Mesh. Para obtener más información sobre los nodos mesh, consulte la referencia del nodo scripting visual. Hay un montón de GameObjects en la muestra pavilion; Las listas y tablas siguientes deben facilitar la búsqueda de los objetos interactivos y los nodos mesh en los scripts.
Actividades del pabellón
Estas son las actividades o objetos del ejemplo Pavilion que contienen interactables.
- Tosas de bolsa de bean
- Pozo de fuego con pantanos tostados
- Separador de hielo
- Radio
- Escultura de esfera
- Sistema solar
- Globo terráqueo
Objetos con el componente Mesh Interactable Setup
- beanbag_red
- beanbag_blue
- toybox_beanbag_reset_button_variant
- InteractableSphere
- Planet_Mars
- Planet_Earth
- Planet_Jupiter
- Reset_Button_Marshmallow_Varient
- MarshmallowStick
- Botón
- toybox_play_button_01_varient
- Planet_Mars
- Planet_Earth
- Planet_Jupiter
- Planet_astronaut_hip
- Button (objeto secundario de ButtonHolder)
- toybox_play_button_01_varient
Objetos con el componente Cuerpo interactivo de malla
- beanbag_red
- beanbag_blue
- toybox_beanbag_reset_button_variant
- Reset_Button_Marshmallow_Varient
- Button (objeto secundario de ButtonHolder)
- toybox_play_button_01_varient
Objetos con los componentes de física de malla
GameObject | Componente |
---|---|
Gravity | Campo de gravedad orbital |
ContainmentField | Campo de contención |
Astronaut_containment | Campo de contención |
Flotabilidad | Campo de flotabilidad |
BeanBags, Marshmallow Holder, Marshmallow_Pos | Restablecer transformación de cuerpo |
Marshmallow_Pos | Restablecer transformaciones de cuerpo |
Nodos de malla usados en gráficos de scripts
Microsoft Mesh: en estado cambiado
Actividad | GameObjects | Nombre de la máquina de script | Nombre del gráfico |
---|---|---|---|
Campfire | Reset_Button_Marshmallow_Varient | ResetButton | ResetButton |
Bean Bag Toss | beanbag_red, beanbag_blue | BeanBagPower | BeanBagGraph |
Escultura de esfera | InteractableSphere | SpheresSculptureSphere | SpheresSculptureSphere_Simple |
Rompehielos | Rompehielos | Rompehielos | Rompehielos |
Cuadro de música | Radio_Pressable_Prefab | Radio presionable | PressableRadio |
Cuadro de música | toybox_play_button_01_varient | PlayButton Script | PlayButton_Script |
Cuerpo interactivo de malla: está equipado
Actividad | GameObjects | Nombre de la máquina de script | Nombre del gráfico |
---|---|---|---|
Bean Bag Toss | beanbag_red, beanbag_blue | BeanBagPower | BeanBagGraph |
Cuerpo interactuable de malla: está apuntando
Actividad | GameObjects | Nombre de la máquina de script | Nombre del gráfico |
---|---|---|---|
Bean Bag Toss | beanbag_red, beanbag_blue | BeanBagPower | BeanBagGraph |
Cuerpo interactivo de malla: está seleccionado
Actividad | GameObjects | Nombre de la máquina de script | Nombre del gráfico |
---|---|---|---|
Campfire | Reset_Button_Marshmallow_Varient | ResetButton | ResetButton |
Bean Bag Toss | beanbag_red, beanbag_blue | BeanBagPower | BeanBagGraph |
Escultura de esfera | InteractableSphere | SpheresSculptureSphere | SpheresSculptureSphere_Simple |
Cuerpo interactuable de malla: está seleccionado localmente
Actividad | GameObjects | Nombre de la máquina de script | Nombre del gráfico |
---|---|---|---|
Rompehielos | Rompehielos | Rompehielos | Rompehielos |
Cuadro de música | Radio_Pressable_Prefab | Radio presionable | PressableRadio |
Cuadro de música | toybox_play_button_01_varient | PlayButton Script | PlayButton_Script |
Cuerpo interactivo de malla: IsHovered
Actividad | GameObjects | Nombre de la máquina de script | Nombre del gráfico |
---|---|---|---|
Escultura de esfera | InteractableSphere | SpheresSculptureSphere | SpheresSculptureSphere_Simple |
Rompehielos | Rompehielos | Rompehielos | Rompehielos |
Restablecer transformaciones de cuerpo: restablecer transformaciones de cuerpo ahora
Actividad | GameObjects | Nombre de la máquina de script | Nombre del gráfico |
---|---|---|---|
Campfire | Reset_Button_Marshmallow_Varient | ResetButton | ResetButton |
Propiedades de audio espacial: Crear
Actividad | GameObjects | Nombre de la máquina de script | Nombre del gráfico |
---|---|---|---|
Bean Bag Toss | beanbag_red, beanbag_blue | BeanBagPower | BeanBagGraph |
Escultura de esfera | InteractableSphere | SpheresSculptureSphere | SpheresSculptureSphere_Simple |
Microsoft Mesh: Reproducir audio de malla
Actividad | GameObjects | Nombre de la máquina de script | Nombre del gráfico |
---|---|---|---|
Bean Bag Toss | beanbag_red, beanbag_blue | BeanBagPower | BeanBagGraph |
Escultura de esfera | InteractableSphere | SpheresSculptureSphere | SpheresSculptureSphere_Simple |
Microsoft Mesh: sonido aleatorio
Actividad | GameObjects | Nombre de la máquina de script | Nombre del gráfico |
---|---|---|---|
Bean Bag Toss | beanbag_red, beanbag_blue | BeanBagPower | BeanBagGraph |