C# 클래스 EzGame.Perspective.Planar.Animation

파일 보기 프로젝트 열기: CodeTreeCommunity/Shooter2D 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Frames Frame[]
Index uint
Loop bool
Origins Origin
Speed float

공개 메소드들

메소드 설명
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

메소드 상세

Animation() 공개 메소드

public Animation ( Microsoft.Xna.Framework.Graphics.Texture2D Texture, Origin Origin = null ) : Microsoft.Xna.Framework
Texture Microsoft.Xna.Framework.Graphics.Texture2D
Origin Origin
리턴 Microsoft.Xna.Framework

Animation() 공개 메소드

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

Draw() 공개 메소드

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
리턴 void

Draw() 공개 메소드

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
리턴 void

Draw() 공개 메소드

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
리턴 void

Draw() 공개 메소드

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
리턴 void

Origin() 공개 메소드

public Origin ( uint Index = null ) : Origin
Index uint
리턴 Origin

Override() 공개 메소드

public Override ( Origin Origin ) : void
Origin Origin
리턴 void

Texture() 공개 메소드

public Texture ( uint Index = null ) : Microsoft.Xna.Framework.Graphics.Texture2D
Index uint
리턴 Microsoft.Xna.Framework.Graphics.Texture2D

Update() 공개 메소드

public Update ( GameTime Time ) : void
Time Microsoft.Xna.Framework.GameTime
리턴 void

프로퍼티 상세

Frames 공개적으로 프로퍼티

public Frame[] Frames
리턴 Frame[]

Index 공개적으로 프로퍼티

public uint Index
리턴 uint

Loop 공개적으로 프로퍼티

public bool Loop
리턴 bool

Origins 공개적으로 프로퍼티

public Origin Origins
리턴 Origin

Speed 공개적으로 프로퍼티

public float Speed
리턴 float