Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

IAnimatorControllerPlayable

interface in UnityEngine.Experimental.Director

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える

説明

AnimatorController を制御するためのインターフェース

変数

layerCountAnimatorController のレイヤーの数
parameterCountAnimatorController で使用する AnimatorControllerParameter の数

Public 関数

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