C# Class MyPolarBear.Content.Animation

Datei anzeigen Open project: sgdc/sgdc-old Class Usage Examples

Public Properties

Property Type Description
AnimationFrame int
FrameDelay int
Priority int
SpriteEff SpriteEffects
SpriteSheet Microsoft.Xna.Framework.Graphics.Texture2D
SpritesPerSheet int
bIsFinished bool
bShouldLoop bool

Public Methods

Method Description
Animation ( Microsoft.Xna.Framework.Graphics.Texture2D spriteSheet, int numSprites, int frameDelay, int priority, bool bLoop, SpriteEffects eff ) : System
Draw ( SpriteBatch spriteBatch, Vector2 position, Vector2 scale, Color tint, float rot, Vector2 orig, float layer ) : void

Method Details

Animation() public method

public Animation ( Microsoft.Xna.Framework.Graphics.Texture2D spriteSheet, int numSprites, int frameDelay, int priority, bool bLoop, SpriteEffects eff ) : System
spriteSheet Microsoft.Xna.Framework.Graphics.Texture2D
numSprites int
frameDelay int
priority int
bLoop bool
eff SpriteEffects
return System

Draw() public method

public Draw ( SpriteBatch spriteBatch, Vector2 position, Vector2 scale, Color tint, float rot, Vector2 orig, float layer ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
position Vector2
scale Vector2
tint Color
rot float
orig Vector2
layer float
return void

Property Details

AnimationFrame public_oe property

public int AnimationFrame
return int

FrameDelay public_oe property

public int FrameDelay
return int

Priority public_oe property

public int Priority
return int

SpriteEff public_oe property

public SpriteEffects SpriteEff
return SpriteEffects

SpriteSheet public_oe property

public Texture2D,Microsoft.Xna.Framework.Graphics SpriteSheet
return Microsoft.Xna.Framework.Graphics.Texture2D

SpritesPerSheet public_oe property

public int SpritesPerSheet
return int

bIsFinished public_oe property

public bool bIsFinished
return bool

bShouldLoop public_oe property

public bool bShouldLoop
return bool