Unityオブジェクトのプロパティーは,見付け,アクセスし,変更することが可能である.
UnityLinkパッケージをロードし,プロジェクトを開く:
Unityオブジェクトを得る:
Unityオブジェクト obj のプロパティーは,Partの指定 obj[["prop"]]を使って操作できる.
プロパティーを見付ける
obj[["Properties"]] でUnityオブジェクト obj の使用可能なプロパティーすべてのリストを得ることができる:
- Unityオブジェクトのタイプが異なると,それに使えるプロパティーも異なる.
プロパティーにアクセスする
obj[["prop"]] は,Unityオブジェクト obj のプロパティー"prop"に対応する値を抽出する:
リストを使って複数のプロパティーを抽出する:
プロパティーを変更する
obj[["prop"]] = val は,プロパティー "prop" の値を val に変更する:
リストを使って複数のプロパティーを変更する:
コンポーネントのプロパティーを使う
obj[["comp", "prop"]] を使って,Unityオブジェクト obj のUnityコンポーネント "comp" に関連付けられるプロパティー "prop" の値を抽出する:
Transformコンポーネントから位置を得る:
オブジェクトを動かす:
- Transformコンポーネントのプロパティーには,ゲームオブジェクトから直接アクセスすることができる.