次の方法で共有


対話可能なコンポーネントとスクリプトについて

シーンでのアバターとオブジェクト間のインタラクションを提供する Interactable をより深く理解するには、記事「Interactable を使用してつかむ、持つ、投げる」を参照し、Mesh Interactable Setup または Mesh Interactable Body コンポーネントを入れることで対話可能になる Mesh Pavilion サンプル内のオブジェクトを確認することをお勧めします。 特定のオブジェクトにアタッチされているビジュアル スクリプトを調べると、さらに理解できます。 スクリプトには、標準の Unity ノードと、Mesh 用に特別に作成されたノードの組み合わせが含まれています。 Mesh ノードの詳細については、「Visual Scripting ノード リファレンス」をご覧ください。 Pavilion サンプルには多くの GameObject があります。以下のリストとテーブルを使用すると、スクリプト内の対話可能なオブジェクトと Mesh ノードを簡単に見つけることができます。

Pavilion アクティビティ

これらは、Interactable を含む、Pavilion サンプル内のアクティビティまたはオブジェクトです。

  • お手玉投げ
  • マシュマロ ローストありのファイア ピット
  • アイス ブレーカー
  • ラジオ
  • 球の彫刻
  • 太陽系
  • Globe

Mesh Interactable Setup コンポーネントがあるオブジェクト

  • beanbag_red
  • beanbag_blue
  • toybox_beanbag_reset_button_variant
  • InteractableSphere
  • Planet_Mars
  • Planet_Earth
  • Planet_Jupiter
  • Reset_Button_Marshmallow_Varient
  • MarshmallowStick
  • Button
  • toybox_play_button_01_varient
  • Planet_Mars
  • Planet_Earth
  • Planet_Jupiter
  • Planet_astronaut_hip
  • ボタン (ButtonHolder の子オブジェクト)
  • toybox_play_button_01_varient

Mesh Interactable Body コンポーネントがあるオブジェクト

  • beanbag_red
  • beanbag_blue
  • toybox_beanbag_reset_button_variant
  • Reset_Button_Marshmallow_Varient
  • ボタン (ButtonHolder の子オブジェクト)
  • toybox_play_button_01_varient

Mesh Physics コンポーネントがあるオブジェクト

GameObject コンポーネント
重力 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 Transform

スクリプト グラフで使用される Mesh ノード

Microsoft Mesh: On State Changed


アクティビティ GameObject スクリプト マシン名 グラフ名
キャンプファイア Reset_Button_Marshmallow_Varient ResetButton ResetButton
お手玉投げ beanbag_red、beanbag_blue BeanBagPower BeanBagGraph
球の彫刻 InteractableSphere SpheresSculptureSphere SpheresSculptureSphere_Simple
IceBreaker IceBreaker IceBreaker IceBreaker
オルゴール Radio_Pressable_Prefab Pressable Radio PressableRadio
オルゴール toybox_play_button_01_varient PlayButton Script PlayButton_Script

Mesh Interactable Body: Is Equipped


アクティビティ GameObject スクリプト マシン名 グラフ名
お手玉投げ beanbag_red、beanbag_blue BeanBagPower BeanBagGraph


Mesh Interactable Body: Is Aiming


アクティビティ GameObject スクリプト マシン名 グラフ名
お手玉投げ beanbag_red、beanbag_blue BeanBagPower BeanBagGraph


Mesh Interactable Body: Is Selected


アクティビティ GameObject スクリプト マシン名 グラフ名
キャンプファイア Reset_Button_Marshmallow_Varient ResetButton ResetButton
お手玉投げ beanbag_red、beanbag_blue BeanBagPower BeanBagGraph
球の彫刻 InteractableSphere SpheresSculptureSphere SpheresSculptureSphere_Simple

Mesh Interactable Body: Is Selected Locally


アクティビティ GameObject スクリプト マシン名 グラフ名
IceBreaker IceBreaker IceBreaker IceBreaker
オルゴール Radio_Pressable_Prefab Pressable Radio PressableRadio
オルゴール toybox_play_button_01_varient PlayButton Script PlayButton_Script

Mesh Interactable Body: IsHovered


アクティビティ GameObject スクリプト マシン名 グラフ名
球の彫刻 InteractableSphere SpheresSculptureSphere SpheresSculptureSphere_Simple
IceBreaker IceBreaker IceBreaker IceBreaker

Reset Body Transforms: Reset Body Transforms Now


アクティビティ GameObject スクリプト マシン名 グラフ名
キャンプファイア Reset_Button_Marshmallow_Varient ResetButton ResetButton

Spatial Audio Properties: Create


アクティビティ GameObject スクリプト マシン名 グラフ名
お手玉投げ beanbag_red、beanbag_blue BeanBagPower BeanBagGraph
球の彫刻 InteractableSphere SpheresSculptureSphere SpheresSculptureSphere_Simple

Microsoft Mesh: Play Mesh Audio


アクティビティ GameObject スクリプト マシン名 グラフ名
お手玉投げ beanbag_red、beanbag_blue BeanBagPower BeanBagGraph
球の彫刻 InteractableSphere SpheresSculptureSphere SpheresSculptureSphere_Simple

Microsoft Mesh: Random Sound


アクティビティ GameObject スクリプト マシン名 グラフ名
お手玉投げ beanbag_red、beanbag_blue BeanBagPower BeanBagGraph