Action リファレンス

BehaviourTreeの組み込みActionのリファレンスです。

Agent

クラス名説明
AgentEscapeFromPosition AgentをTargetから逃げるように移動させる。
AgentEscapeFromTransform AgentをTargetから逃げるように移動させる。
AgentLookAtPosition AgentをTargetの方向へ回転させる。
AgentLookAtTransform AgentをTargetの方向へ回転させる。
AgentMoveOnWaypoint Waypointに沿ってAgentを移動させる。
AgentMoveToPosition AgentをTargetに近づくように移動させる。
AgentMoveToTransform AgentをTargetに近づくように移動させる。
AgentPatrol 指定位置の周辺を巡回させる。
AgentStop Agentを停止させる
AgentWarpToPosition AgentをTargetPositionにワープする。
AgentWarpToTransform AgentをTargetの位置にワープする。

Animator

クラス名説明
AnimatorCrossFade Animatorのステートを遷移させる。

Audio

クラス名説明
PlaySound AudioSourceを再生する。
PlaySoundAtPoint 指定した地点でサウンドを再生します。
PlaySoundAtTransform 指定したTransformの位置でサウンドを再生する。
StopSound AudioSourceを停止する。

BehaviourTree

クラス名説明
PlayBehaviourTree ArborFSMを再生する。
StopBehaviourTree ArborFSMを停止する。
SubBehaviourTree 子階層のBehaviourTreeを再生する
SubBehaviourTreeReference 子グラフとして外部BehaviourTreeを再生する。

Events

クラス名説明
InvokeMethod メソッドやフィールドを呼び出す。

GameObject

クラス名説明
ActivateGameObject GameObjectのアクティブを切り替える。
DestroyGameObject GameObjectを削除する。
InstantiateGameObject GameObjectを生成する。

ObjectPooling

クラス名説明
AdvancedPooling 事前にインスタンス化してObjectPoolへ登録。

Parameter

クラス名説明
CalcParameter Parameterの値を演算して変更する。
SetParameter Parameterに値を設定する。

StateMachine

クラス名説明
PlayStateMachine ArborFSMを再生する。
StopStateMachine ArborFSMを停止する。
SubStateMachine 子階層のArborFSMを再生する。
SubStateMachineReference 子グラフとして外部ArborFSMを再生する。

Classes

クラス名説明
Wait 時間経過を待つ