C# Класс UVAnimation, Sisyphus

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

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

Свойство Тип Описание
framerate float
loopCycles int
loopReverse bool
name string

Защищенные свойства (Protected)

Свойство Тип Описание
curFrame int
frames Vector2[]
numLoops int
stepDir int

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

Метод Описание
AppendAnim ( Vector2 anim ) : void
BuildUVAnim ( Vector2 start, Vector2 cellSize, int cols, int rows, int totalCells, float fps ) : Vector2[]
GetNextFrame ( Vector2 &uv ) : bool
PlayInReverse ( ) : void
Reset ( ) : void
SetAnim ( Vector2 anim ) : void

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

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

public AppendAnim ( Vector2 anim ) : void
anim Vector2
Результат void

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

public BuildUVAnim ( Vector2 start, Vector2 cellSize, int cols, int rows, int totalCells, float fps ) : Vector2[]
start Vector2
cellSize Vector2
cols int
rows int
totalCells int
fps float
Результат Vector2[]

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

public GetNextFrame ( Vector2 &uv ) : bool
uv Vector2
Результат bool

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

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

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

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

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

public SetAnim ( Vector2 anim ) : void
anim Vector2
Результат void

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

curFrame защищенное свойство

protected int curFrame
Результат int

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

public float framerate
Результат float

frames защищенное свойство

protected Vector2[] frames
Результат Vector2[]

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

public int loopCycles
Результат int

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

public bool loopReverse
Результат bool

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

public string name
Результат string

numLoops защищенное свойство

protected int numLoops
Результат int

stepDir защищенное свойство

protected int stepDir
Результат int