C# Класс Spine.Unity.SkeletonAnimation

Наследование: SkeletonRenderer, ISkeletonAnimation
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
loop bool
state Spine.AnimationState
timeScale float

Открытые методы

Метод Описание
AddToGameObject ( GameObject gameObject, SkeletonDataAsset skeletonDataAsset ) : SkeletonAnimation

Adds and prepares a SkeletonAnimation component to a GameObject at runtime.

Initialize ( bool overwrite ) : void
NewSkeletonAnimationGameObject ( SkeletonDataAsset skeletonDataAsset ) : SkeletonAnimation

Instantiates a new UnityEngine.GameObject and adds a prepared SkeletonAnimation component to it.

Update ( ) : void
Update ( float deltaTime ) : void

Защищенные методы

Метод Описание
ClearState ( ) : void

Описание методов

AddToGameObject() публичный статический Метод

Adds and prepares a SkeletonAnimation component to a GameObject at runtime.
public static AddToGameObject ( GameObject gameObject, SkeletonDataAsset skeletonDataAsset ) : SkeletonAnimation
gameObject UnityEngine.GameObject
skeletonDataAsset SkeletonDataAsset
Результат SkeletonAnimation

ClearState() защищенный Метод

protected ClearState ( ) : void
Результат void

Initialize() публичный Метод

public Initialize ( bool overwrite ) : void
overwrite bool
Результат void

NewSkeletonAnimationGameObject() публичный статический Метод

Instantiates a new UnityEngine.GameObject and adds a prepared SkeletonAnimation component to it.
public static NewSkeletonAnimationGameObject ( SkeletonDataAsset skeletonDataAsset ) : SkeletonAnimation
skeletonDataAsset SkeletonDataAsset
Результат SkeletonAnimation

Update() публичный Метод

public Update ( ) : void
Результат void

Update() публичный Метод

public Update ( float deltaTime ) : void
deltaTime float
Результат void

Описание свойств

loop публичное свойство

Whether or not AnimationName should loop. This only applies to the initial animation specified in the inspector, or any subsequent Animations played through .AnimationName. Animations set through state.SetAnimation are unaffected.
public bool loop
Результат bool

state публичное свойство

This is the Spine.AnimationState object of this SkeletonAnimation. You can control animations through it. Note that this object, like .skeleton, is not guaranteed to exist in Awake. Do all accesses and caching to it in Start
public Spine.AnimationState state
Результат Spine.AnimationState

timeScale публичное свойство

The rate at which animations progress over time. 1 means 100%. 0.5 means 50%.
AnimationState and TrackEntry also have their own timeScale. These are combined multiplicatively.
public float timeScale
Результат float