C# Класс SuperCaissiere.Engine.Graphics.SpriteAnimation

Animation features (change frame with delay)
Показать файл Открыть проект

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

Свойство Тип Описание
InfiniteAnimation int

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

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

Restart animation

SpriteAnimation ( Rectangle sRect, int frameNumber, float frameSpeed ) : Microsoft.Xna.Framework

New animation

SpriteAnimation ( Rectangle sRect, int frameNumber, float frameSpeed, int loopNumber ) : Microsoft.Xna.Framework

New animation

SpriteAnimation ( Rectangle sRect, int frameNumber, float frameSpeed, int firstFrameX, Vector2 boxSize, int loopNumber ) : Microsoft.Xna.Framework

New animation engine

Update ( GameTime gameTime ) : void

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

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

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

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

New animation
public SpriteAnimation ( Rectangle sRect, int frameNumber, float frameSpeed ) : Microsoft.Xna.Framework
sRect Microsoft.Xna.Framework.Rectangle
frameNumber int
frameSpeed float
Результат Microsoft.Xna.Framework

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

New animation
public SpriteAnimation ( Rectangle sRect, int frameNumber, float frameSpeed, int loopNumber ) : Microsoft.Xna.Framework
sRect Microsoft.Xna.Framework.Rectangle
frameNumber int
frameSpeed float
loopNumber int
Результат Microsoft.Xna.Framework

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

New animation engine
public SpriteAnimation ( Rectangle sRect, int frameNumber, float frameSpeed, int firstFrameX, Vector2 boxSize, int loopNumber ) : Microsoft.Xna.Framework
sRect Microsoft.Xna.Framework.Rectangle
frameNumber int
frameSpeed float
firstFrameX int
boxSize Microsoft.Xna.Framework.Vector2
loopNumber int
Результат Microsoft.Xna.Framework

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

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

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

Repeat animation
public static int InfiniteAnimation
Результат int