言語: 日本語
  • C#
  • JS
  • Boo

スクリプト言語

お好みのスクリプト言語を選択すると、サンプルコードがその言語で表示されます。

AnimationState

Namespace: UnityEngine

/

Inherits from: TrackedReference

Description

AnimationStateはアニメーションのブレンドを完全に制御します。

殆どのケースで Animation インターフェースは十分でとても使いやすいです。 アニメーションのブレンディングの再生プロセスを完全にコントロールしたい場合はAnimationStateを使用します。 AnimationStateインターフェースは、アニメーション再生中の速度、ウェイト、時間、レイヤーを変更することが出来ます。 また、アニメーションのミックスやラップモードを設定することも出来ます。 アニメーション

Variables

blendMode ブレンドモードを使用するかどうか
clip アニメーションステートによって再生されるクリップ
enabled アニメーションの有効/無効。
length 秒単位のアニメーションクリップの長さ
name アニメーション名。
normalizedSpeed 正規化されたアニメーションの再生速度。
normalizedTime 正規化されたアニメーションの再生時間。
speed アニメーションの再生速度。1は通常の再生速度です。
time 現在のアニメーションの再生時間。
weight アニメーションのウェイト
wrapMode アニメーションのラップモード

Functions

AddMixingTransform アニメーションするべきTransformを追加します。これにより作成するアニメーションの数を減らすことが出来ます。
RemoveMixingTransform アニメーションすべきTransformを削除します。

Inherited members