====== 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名