Open4

vci スクリプト メモ

ウサギウサギ

buffers は1要素のまま。
bufferViews は POSITION, NORMAL, TEXCOORD_0, TEXCOORD_1, face indices と
スクリプト。

extensionsUsed にさらに "VCAST_vci_embedded_script" が追加される。

  • extensions.VCAST_vci_embedded_script
    • entryPoint: 0
    • scripts:
      • mimeType: "application/x-lua"
      • name: "main"
      • source: 5 bufferViews のインデックス
      • targetEngine: "moonSharp"
ウサギウサギ

イベント関数

  • 「掴む」 grabbable: true が必要
    • onGrab
    • onUngrab
  • 「(掴んだ状態で)使う」grabbable: true になってて掴める状態が必要
    • onUse
    • onUnuse
  • 「トリガー発火」 isTrigger: true のとき collider と衝突したら発火する
    • onTriggerEnter
    • onTriggerExit
  • 「衝突発火」 isTrigger: false のとき collider(+rigidbody) と衝突したら発火するらしい。自分 subitem (item)と相手 subitem (hit)か?
    • onCollisionEnter
    • onCollisionExit
  • 「更新発火」
    • update
    • updateAll