local transform = vci.assets.GetTransform("drum") local animation = transform.GetAnimation() local audioSources = transform.GetAudioSources() ---[SubItemの所有権]アイテムにCollider(not Trigger)が接触したときに呼ばれる。 ---@param item string @SubItem名 ---@param hit string @Collider名 function onCollisionEnter(item, hit) if (item == "drum" and hit == "stick") or (item == "stick" and hit == "drum") then audioSources[1]._ALL_Play(1.0, false) --サウンドを鳴らす animation._ALL_Play(false) --アニメーションを再生 true/falseでループのON/OFFを指定 vci.assets.HapticPulseOnGrabbingController(item, 1500, 0.05) --itemを掴んでいるコントローラを振動させる end end