C# Класс Spine.Bone

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

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

Свойство Тип Описание
yDown bool

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

Метод Описание
Bone ( BoneData data, Skeleton skeleton, Bone parent ) : System
LocalToWorld ( float localX, float localY, float &worldX, float &worldY ) : void
RotateWorld ( float degrees ) : void
SetToSetupPose ( ) : void
ToString ( ) : String
Update ( ) : void

Same as UpdateWorldTransform. This method exists for Bone to implement Spine.IUpdatable.

UpdateWorldTransform ( ) : void

Computes the world transform using the parent bone and this bone's local transform.

UpdateWorldTransform ( float x, float y, float rotation, float scaleX, float scaleY, float shearX, float shearY ) : void

Computes the world transform using the parent bone and the specified local transform.

WorldToLocal ( float worldX, float worldY, float &localX, float &localY ) : void

Приватные методы

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

Computes the individual applied transform values from the world transform. This can be useful to perform processing using the applied transform after the world transform has been modified directly (eg, by a constraint).. Some information is ambiguous in the world transform, such as -1,-1 scale versus 180 rotation.

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

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

public Bone ( BoneData data, Skeleton skeleton, Bone parent ) : System
data BoneData
skeleton Skeleton
parent Bone May be null.
Результат System

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

public LocalToWorld ( float localX, float localY, float &worldX, float &worldY ) : void
localX float
localY float
worldX float
worldY float
Результат void

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

public RotateWorld ( float degrees ) : void
degrees float
Результат void

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

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

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

public ToString ( ) : String
Результат String

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

Same as UpdateWorldTransform. This method exists for Bone to implement Spine.IUpdatable.
public Update ( ) : void
Результат void

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

Computes the world transform using the parent bone and this bone's local transform.
public UpdateWorldTransform ( ) : void
Результат void

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

Computes the world transform using the parent bone and the specified local transform.
public UpdateWorldTransform ( float x, float y, float rotation, float scaleX, float scaleY, float shearX, float shearY ) : void
x float
y float
rotation float
scaleX float
scaleY float
shearX float
shearY float
Результат void

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

public WorldToLocal ( float worldX, float worldY, float &localX, float &localY ) : void
worldX float
worldY float
localX float
localY float
Результат void

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

yDown статическое публичное свойство

static public bool yDown
Результат bool