C# Class EzGame.Perspective.Planar.Animation

Afficher le fichier Open project: CodeTreeCommunity/Shooter2D Class Usage Examples

Méthodes publiques

Свойство Type Description
Frames Frame[]
Index uint
Loop bool
Origins Origin
Speed float

Méthodes publiques

Méthode Description
Animation ( Microsoft.Xna.Framework.Graphics.Texture2D Texture, Origin Origin = null ) : Microsoft.Xna.Framework
Animation ( string Path, int Frames, bool Loop = false, float Speed = null ) : Microsoft.Xna.Framework
Draw ( Batch Batch, Vector2 Position, Microsoft.Xna.Framework.Color Color, float Angle, Vector2 Scale, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Draw ( Batch Batch, Vector2 Position, Microsoft.Xna.Framework.Color Color, float Angle, float Scale, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Draw ( Vector2 Position, Microsoft.Xna.Framework.Color Color, float Angle, Vector2 Scale, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Draw ( Vector2 Position, Microsoft.Xna.Framework.Color Color, float Angle, float Scale, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Origin ( uint Index = null ) : Origin
Override ( Origin Origin ) : void
Texture ( uint Index = null ) : Microsoft.Xna.Framework.Graphics.Texture2D
Update ( GameTime Time ) : void

Method Details

Animation() public méthode

public Animation ( Microsoft.Xna.Framework.Graphics.Texture2D Texture, Origin Origin = null ) : Microsoft.Xna.Framework
Texture Microsoft.Xna.Framework.Graphics.Texture2D
Origin Origin
Résultat Microsoft.Xna.Framework

Animation() public méthode

public Animation ( string Path, int Frames, bool Loop = false, float Speed = null ) : Microsoft.Xna.Framework
Path string
Frames int
Loop bool
Speed float
Résultat Microsoft.Xna.Framework

Draw() public méthode

public Draw ( Batch Batch, Vector2 Position, Microsoft.Xna.Framework.Color Color, float Angle, Vector2 Scale, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Batch Batch
Position Microsoft.Xna.Framework.Vector2
Color Microsoft.Xna.Framework.Color
Angle float
Scale Microsoft.Xna.Framework.Vector2
Effect SpriteEffects
Layer float
Résultat void

Draw() public méthode

public Draw ( Batch Batch, Vector2 Position, Microsoft.Xna.Framework.Color Color, float Angle, float Scale, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Batch Batch
Position Microsoft.Xna.Framework.Vector2
Color Microsoft.Xna.Framework.Color
Angle float
Scale float
Effect SpriteEffects
Layer float
Résultat void

Draw() public méthode

public Draw ( Vector2 Position, Microsoft.Xna.Framework.Color Color, float Angle, Vector2 Scale, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Position Microsoft.Xna.Framework.Vector2
Color Microsoft.Xna.Framework.Color
Angle float
Scale Microsoft.Xna.Framework.Vector2
Effect SpriteEffects
Layer float
Résultat void

Draw() public méthode

public Draw ( Vector2 Position, Microsoft.Xna.Framework.Color Color, float Angle, float Scale, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Position Microsoft.Xna.Framework.Vector2
Color Microsoft.Xna.Framework.Color
Angle float
Scale float
Effect SpriteEffects
Layer float
Résultat void

Origin() public méthode

public Origin ( uint Index = null ) : Origin
Index uint
Résultat Origin

Override() public méthode

public Override ( Origin Origin ) : void
Origin Origin
Résultat void

Texture() public méthode

public Texture ( uint Index = null ) : Microsoft.Xna.Framework.Graphics.Texture2D
Index uint
Résultat Microsoft.Xna.Framework.Graphics.Texture2D

Update() public méthode

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

Property Details

Frames public_oe property

public Frame[] Frames
Résultat Frame[]

Index public_oe property

public uint Index
Résultat uint

Loop public_oe property

public bool Loop
Résultat bool

Origins public_oe property

public Origin Origins
Résultat Origin

Speed public_oe property

public float Speed
Résultat float