====== callbacks (リファレンス(自動出力)) ====== callbacks (リファレンス(自動出力)) ===== update ===== アイテムを生成したユーザーで毎フレーム呼ばれる function update() end === 引数 === ===== onUse ===== [SubItemの所有権][[virtualcast:controller:item_operation#アイテムの使用| アイテムをつかんでアイテムを使う]]と呼ばれる。 function onUse(use) end === 引数 === == use(string) == 押されたアイテムのSubItem名 ===== onTriggerEnter ===== [SubItemの所有権]アイテムにCollider(Trigger)が接触したときに呼ばれる。 function onTriggerEnter(item, hit) end === 引数 === == item(string) == SubItem名 == hit(string) == Collider名 ===== onTriggerExit ===== [SubItemの所有権]アイテムにCollider(Trigger)が離れたときに呼ばれる。 function onTriggerExit(item, hit) end === 引数 === == item(string) == SubItem名 == hit(string) == Collider名 ===== onCollisionEnter ===== [SubItemの所有権]アイテムにCollider(not Trigger)が接触したときに呼ばれる。 function onCollisionEnter(item, hit) end === 引数 === == item(string) == SubItem名 == hit(string) == Collider名 ===== onCollisionExit ===== [SubItemの所有権]アイテムにCollider(not Trigger)が離れたときに呼ばれる。 function onCollisionExit(item, hit) end === 引数 === == item(string) == SubItem名 == hit(string) == Collider名 ===== onGrab ===== [SubItemの所有権]アイテムをGrabしたときに呼ばれる。 function onGrab(target) end === 引数 === == target(string) == GrabされたSubItem名 ===== onUngrab ===== [SubItemの所有権]アイテムをUngrabしたときに呼ばれる。 function onUngrab(target) end === 引数 === == target(string) == UngrabされたSubItem名