ステートを相互作用に制御するグラフです。各ステートは Motion を参照しています。
anyStatePosition | Any State ノードの位置 |
anyStateTransitions | Any State トランジションのリスト |
behaviours | このステートマシンに割り当てられる Behaviour リスト |
defaultState | 初期起動時に選択されているステートです。 |
entryPosition | Entry ノードの位置 |
entryTransitions | ステートマシンの Entry トランジションの一覧 |
exitPosition | Exit ノードの位置 |
parentStateMachinePosition | ステートマシンの親ノードの位置。ヒエラルキーステートマシンでのみ有効。 |
stateMachines | サブステートマシンのリスト |
states | ステートのリスト |
AddAnyStateTransition | Any State トランジションを指定されたステートやステートマシンに追加するユーティリティ関数です。 |
AddEntryTransition | 親ステートマシンの Exit に incoming (入って来る) トランジションを追加するユーティリティ関数です。 |
AddState | ステートマシンにステートを追加するユーティリティ関数です。 |
AddStateMachine | ステートマシンにステートマシンを追加するユーティリティ関数です。 |
AddStateMachineBehaviour | stateMachineBehaviourType 型の State Machine Behaviour クラスを AnimatorStateMachine に追加します。C# ユーザーはジェネリック版を使用できます。 |
AddStateMachineExitTransition | 親ステートマシンの Exit にソースステートマシンから outgoing トランジションを追加するユーティリティ関数です。 |
AddStateMachineTransition | ソースのステートマシンから遷移先へ outgoing (出て行く)トランジションを追加するユーティリティ関数です。 |
GetStateMachineTransitions | 特定のステートマシンからすべての outgoing (出て行く)ステートマシンの遷移リストを取得します。 |
MakeUniqueStateMachineName | 親ステートマシンのコンテキストで重複しないステートマシンの名前にします。 |
MakeUniqueStateName | 親ステートマシンのコンテキストで重複しないステート名にします。 |
RemoveAnyStateTransition | ステートマシンから Any State トランジションを削除するユーティリティ関数です。 |
RemoveEntryTransition | ステートマシンから Entry トランジションを削除するユーティリティ関数です。 |
RemoveState | ステートマシンからステートを削除するユーティリティ関数です。 |
RemoveStateMachine | ステートマシンを親ステートマシンから削除するユーティリティ関数です。 |
RemoveStateMachineTransition | ソースステートマシンから outgoing トランジションを削除するユーティリティ関数です。 |
SetStateMachineTransitions | 特定のステートマシンから outgoing (出て行く)ステートマシンのすべての遷移リストを設定します。 |
GetInstanceID | オブジェクトのインスタンス ID を返します |
ToString | ゲームオブジェクトの名前を返します |
Destroy | ゲームオブジェクトやコンポーネント、アセットを削除します |
DestroyImmediate | オブジェクト obj を破棄します。 |
DontDestroyOnLoad | 新しいシーンを読み込んでもオブジェクトが自動で破壊されないように設定します |
FindObjectOfType | タイプ type から最初に見つけたアクティブのオブジェクトを返します |
FindObjectsOfType | タイプから見つけたすべてのアクティブのオブジェクト配列を返します |
Instantiate | オブジェクト original のコピーを返します |
bool | オブジェクトが存在するかどうか |
operator != | 二つのオブジェクトが異なるオブジェクトを参照しているか比較します |
operator == | 2つのオブジェクト参照が同じオブジェクトを参照しているか比較します。 |