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

スクリプト言語

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

AnimationState

Namespace: UnityEngine

/

Inherits from: TrackedReference

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

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