C# 클래스 LDEngine.Entities.Hero

상속: Entity
파일 보기 프로젝트 열기: GarethIW/LDEngine

공개 프로퍼티들

프로퍼티 타입 설명
FaceDir int
Life int

공개 메소드들

메소드 설명
Draw ( SpriteBatch sb ) : void
Hero ( Texture2D spritesheet, Rectangle hitbox, Vector2 hitboxoffset ) : System
OnBoxCollision ( Entity collided, Rectangle intersect ) : void
Reset ( ) : void
Update ( GameTime gameTime, Map gameMap ) : void

비공개 메소드들

메소드 설명
CheckMapCollisions ( Map gameMap ) : void

메소드 상세

Draw() 공개 메소드

public Draw ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
리턴 void

Hero() 공개 메소드

public Hero ( Texture2D spritesheet, Rectangle hitbox, Vector2 hitboxoffset ) : System
spritesheet Texture2D
hitbox Rectangle
hitboxoffset Vector2
리턴 System

OnBoxCollision() 공개 메소드

public OnBoxCollision ( Entity collided, Rectangle intersect ) : void
collided Entity
intersect Rectangle
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

Update() 공개 메소드

public Update ( GameTime gameTime, Map gameMap ) : void
gameTime GameTime
gameMap Map
리턴 void

프로퍼티 상세

FaceDir 공개적으로 프로퍼티

public int FaceDir
리턴 int

Life 공개적으로 프로퍼티

public int Life
리턴 int