| CrossFade | 現在のステートと遷移先のステート間で動的な遷移(dynamic transition)を作ります。 |
| CrossFadeInFixedTime |
IAnimatorControllerPlayable.CrossFade と同じですが、ターゲットステートにおいて継続時間やオフセットは固定された時間になります。 |
| GetAnimatorTransitionInfo | 特定の AnimatorController レイヤー上の Transition 情報を取得します。 |
| GetBool |
IAnimatorControllerPlayable.GetBool を参照してください。 |
| GetCurrentAnimatorClipInfo | 現在のステートによって再生している AnimatorClipInfo のリストを取得します。 |
| GetCurrentAnimatorStateInfo | 特定の AnimatorController レイヤー上の現在のステート情報を取得します。 |
| GetFloat | float パラメーターの値を取得します。 |
| GetInteger | int パラメーターの値を取得します。 |
| GetLayerIndex | 特定のレイヤー名からレイヤーのインデックスを取得します。 |
| GetLayerName | レイヤーの名前を取得します。 |
| GetLayerWeight | レイヤーの現在のウェイトを取得します。 |
| GetNextAnimatorClipInfo | 次のステートにより再生された AnimatorClipInfo の一覧を取得します。 |
| GetNextAnimatorStateInfo | 特定の AnimatorController レイヤー上の次のステート情報を取得します。 |
| GetParameter | アニメーターで使用する AnimatorControllerParameter を取得します。 |
| HasState | AnimatorState が Animator によって制御されている場合は true を返します。 |
| IsInTransition | 特定の AnimatorController レイヤーは遷移があるかどうか |
| IsParameterControlledByCurve | パラメーターがアニメーションの追加のカーブにより制御されている場合に true を返します。 |
| Play | ステートを再生します。 |
| PlayInFixedTime |
IAnimatorControllerPlayable.Play と同じですが、ターゲットステートのオフセットは固定された時間になります。 |
| ResetTrigger | Trigger パラメーターを false にリセットします。 |
| SetBool |
IAnimatorControllerPlayable.SetBool を参照してください。 |
| SetFloat | float パラメーターの値を設定します。 |
| SetInteger | int パラメーターの値を設定します。 |
| SetLayerWeight | レイヤーの現在のウェイトを設定します。 |
| SetTrigger | Trigger パラメーターをアクティブとして設定します。
Trigger パラメータは、ステートの遷移として使用されたとき自動的に false になる bool 型のパラメーターです。複数のレイヤーを持つステートマシンでは、いったんすべてのレイヤーでトリガーが評価され、リセットされます。そのため、複数のレイヤーで同じパラメーターによる遷移を同期させることができます。 |