Scriptable Item

Scriptable Itemを使うと、アイテムの振る舞いをスクリプトで記述できるようになります。

プロパティ

プロパティ機能
Source Code Assetアイテムの振る舞いを表すスクリプトの内容をアセットで指定できます。
Source Codeアイテムの振る舞いを表すスクリプトの内容を直接指定できます。

スクリプトの内容はJavaScriptで記述します。

Source Code AssetSource Codeのどちらかを指定します。両方とも指定した場合、Source Code Assetの内容が優先されます。

また、スクリプトの長さは最大20KBに制限されています。

詳細

Scriptable Itemコンポーネントは各アイテムに最大1つ設定することができます。
また、他の種類のアイテムのコンポーネントと共存することができます。

スクリプトで使うことのできるAPIについては Script Reference を参照してください。

その他の注意点

  • Scriptable Itemはワールドのプレビューでは動作しません
  • スクリプトの変数を含む内部状態は定期的に再初期化されます
    • 変数の変更を永続化したい場合は $.state を利用してください