![]() |
Lumino
|
AnimationClip の再生状態を表すクラスです。 More...
#include <AnimationMixer.hpp>
Inherits ln::Object.
Public Member Functions | |
AnimationClip * | animationClip () const |
この AnimationState に関連付けられている AnimationClip を取得します。 | |
const String & | name () const |
名前を取得します。 | |
void | setName (const String &name) |
名前を設定します。 | |
void | setActive (bool value) |
この AnimationState のアクティブ状態を設定します。 More... | |
bool | isActive () const |
この AnimationState のアクティブ状態を取得します。 | |
void | setLocalTime (float time) |
この AnimationState のアニメーション時間を設定します。 More... | |
float | localTime () const |
この AnimationState のアニメーション時間を取得します。 | |
AnimationClip の再生状態を表すクラスです。
void ln::AnimationState::setActive | ( | bool | value | ) |
この AnimationState のアクティブ状態を設定します。
アクティブではない AnimationState は、インスタンスとしては存在していても、アニメーション更新時にブレンドされた値をターゲットに設定しません。 この機能は AnimationController を使わずに細かい制御を行う場合に使用します。 AnimationController を使う場合、この値はアニメーションの再生管理によって頻繁に変更されます。
void ln::AnimationState::setLocalTime | ( | float | time | ) |
この AnimationState のアニメーション時間を設定します。
この機能は AnimationController を使わずに細かい制御を行う場合に使用します。 AnimationController を使う場合、この値はアニメーションの再生管理によって頻繁に変更されます。