ActionComponent
一瞬で完了する処理を行うノードコンポーネントです。
メンバーの呼び出しやデータの演算などに利用します。
ノードに設定した際の動作
Action
ノードがアクティブになった際に処理が実行されます。
Compute
データの出力が必要になった際に処理が実行されます。
出力DataPortがあるActionComponentのみ使用可能です。
BehaviorTree
メイン
ノードがアクティブになった際に処理を実行し、すぐに親ノードに結果を返します。
追加のプロパティ
プロパティ名 | 型 | 説明 |
---|---|---|
Result | InputField<bool> |
親ノードに返す結果を指定します。 |
Services
ノードがアクティブになった際に処理が実行されます。
追加のプロパティ
プロパティ名 | 型 | 説明 |
---|---|---|
Methods | CallMethods |
実行するメソッドを指定します。
|
State
ノードがアクティブになった際に処理が実行されます。
追加のプロパティ
プロパティ名 | 型 | 説明 |
---|---|---|
Methods | CallMethods |
実行するメソッドを指定します。
|
Service
ノードがアクティブになった際に処理が実行されます。
追加のプロパティ
プロパティ名 | 型 | 説明 |
---|---|---|
Methods | CallMethods |
実行するメソッドを指定します。
|
スクリプト生成
スクリプトの生成機能により以下のメンバーアクセスのスクリプトにはActionComponentが使用されます。
- フィールドの値を取得
- フィールドの値を設定
- プロパティの値を取得
- プロパティの値を設定
- メソッドの呼び出し
フィールドの型などによってActionComponent以外になる可能性もあります。
詳細はスクリプト生成を参照してください。