C# 클래스 MyPolarBear.Content.Animation

파일 보기 프로젝트 열기: sgdc/sgdc-old 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AnimationFrame int
FrameDelay int
Priority int
SpriteEff SpriteEffects
SpriteSheet Microsoft.Xna.Framework.Graphics.Texture2D
SpritesPerSheet int
bIsFinished bool
bShouldLoop bool

공개 메소드들

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

메소드 상세

Animation() 공개 메소드

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

Draw() 공개 메소드

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

프로퍼티 상세

AnimationFrame 공개적으로 프로퍼티

public int AnimationFrame
리턴 int

FrameDelay 공개적으로 프로퍼티

public int FrameDelay
리턴 int

Priority 공개적으로 프로퍼티

public int Priority
리턴 int

SpriteEff 공개적으로 프로퍼티

public SpriteEffects SpriteEff
리턴 SpriteEffects

SpriteSheet 공개적으로 프로퍼티

public Texture2D,Microsoft.Xna.Framework.Graphics SpriteSheet
리턴 Microsoft.Xna.Framework.Graphics.Texture2D

SpritesPerSheet 공개적으로 프로퍼티

public int SpritesPerSheet
리턴 int

bIsFinished 공개적으로 프로퍼티

public bool bIsFinished
리턴 bool

bShouldLoop 공개적으로 프로퍼티

public bool bShouldLoop
리턴 bool