C# 클래스 XNAGraphics.ComponentBundle.DrawableBundle.Animation

상속: XNAGraphics.KernelBundle.BasicsBundle.BasicDrawable
파일 보기 프로젝트 열기: joseruizjimenez/personal-training-martial-arts

공개 프로퍼티들

프로퍼티 타입 설명
frame int
frame_count int
origin Vector2
paused bool
time_per_frame float
total_elapsed float

공개 메소드들

메소드 설명
Animation ( Object texture, Vector2 origin, int frame_count, int frames_per_sec ) : System
Animation ( Object texture, int x, int y, Color color, Vector2 origin, int frame_count, int frames_per_sec, float scale, float rotation ) : System
Animation ( Object texture, int x, int y, Vector2 origin, int frame_count, int frames_per_sec ) : System
Animation ( Object texture, int x, int y, Vector2 origin, int frame_count, int frames_per_sec, float scale ) : System
Animation ( Object texture, int x, int y, Vector2 origin, int frame_count, int frames_per_sec, float scale, float rotation ) : System
Pause ( ) : void
Play ( ) : void
Reset ( ) : void
Stop ( ) : void

보호된 메소드들

메소드 설명
onDraw ( SpriteBatch spriteBatch ) : void
onLoad ( Microsoft.Xna.Framework.Game game ) : void
onUpdate ( GameTime gameTime ) : void

메소드 상세

Animation() 공개 메소드

public Animation ( Object texture, Vector2 origin, int frame_count, int frames_per_sec ) : System
texture Object
origin Vector2
frame_count int
frames_per_sec int
리턴 System

Animation() 공개 메소드

public Animation ( Object texture, int x, int y, Color color, Vector2 origin, int frame_count, int frames_per_sec, float scale, float rotation ) : System
texture Object
x int
y int
color Color
origin Vector2
frame_count int
frames_per_sec int
scale float
rotation float
리턴 System

Animation() 공개 메소드

public Animation ( Object texture, int x, int y, Vector2 origin, int frame_count, int frames_per_sec ) : System
texture Object
x int
y int
origin Vector2
frame_count int
frames_per_sec int
리턴 System

Animation() 공개 메소드

public Animation ( Object texture, int x, int y, Vector2 origin, int frame_count, int frames_per_sec, float scale ) : System
texture Object
x int
y int
origin Vector2
frame_count int
frames_per_sec int
scale float
리턴 System

Animation() 공개 메소드

public Animation ( Object texture, int x, int y, Vector2 origin, int frame_count, int frames_per_sec, float scale, float rotation ) : System
texture Object
x int
y int
origin Vector2
frame_count int
frames_per_sec int
scale float
rotation float
리턴 System

Pause() 공개 메소드

public Pause ( ) : void
리턴 void

Play() 공개 메소드

public Play ( ) : void
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

onDraw() 보호된 메소드

protected onDraw ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
리턴 void

onLoad() 보호된 메소드

protected onLoad ( Microsoft.Xna.Framework.Game game ) : void
game Microsoft.Xna.Framework.Game
리턴 void

onUpdate() 보호된 메소드

protected onUpdate ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
리턴 void

프로퍼티 상세

frame 공개적으로 프로퍼티

public int frame
리턴 int

frame_count 공개적으로 프로퍼티

public int frame_count
리턴 int

origin 공개적으로 프로퍼티

public Vector2 origin
리턴 Vector2

paused 공개적으로 프로퍼티

public bool paused
리턴 bool

time_per_frame 공개적으로 프로퍼티

public float time_per_frame
리턴 float

total_elapsed 공개적으로 프로퍼티

public float total_elapsed
리턴 float