C# Class SuperCaissiere.Engine.Graphics.SpriteAnimation

Animation features (change frame with delay)
Afficher le fichier Open project: valryon/super-caissiere

Méthodes publiques

Свойство Type Description
InfiniteAnimation int

Méthodes publiques

Méthode Description
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

Method Details

Reset() public méthode

Restart animation
public Reset ( ) : void
Résultat void

SpriteAnimation() public méthode

New animation
public SpriteAnimation ( Rectangle sRect, int frameNumber, float frameSpeed ) : Microsoft.Xna.Framework
sRect Microsoft.Xna.Framework.Rectangle
frameNumber int
frameSpeed float
Résultat Microsoft.Xna.Framework

SpriteAnimation() public méthode

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
Résultat Microsoft.Xna.Framework

SpriteAnimation() public méthode

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
Résultat Microsoft.Xna.Framework

Update() public méthode

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Résultat void

Property Details

InfiniteAnimation public_oe static_oe property

Repeat animation
public static int InfiniteAnimation
Résultat int