C# Class LDEngine.Entities.Hero

Inheritance: Entity
Afficher le fichier Open project: GarethIW/LDEngine

Méthodes publiques

Свойство Type Description
FaceDir int
Life int

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
CheckMapCollisions ( Map gameMap ) : void

Method Details

Draw() public méthode

public Draw ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
Résultat void

Hero() public méthode

public Hero ( Texture2D spritesheet, Rectangle hitbox, Vector2 hitboxoffset ) : System
spritesheet Texture2D
hitbox Rectangle
hitboxoffset Vector2
Résultat System

OnBoxCollision() public méthode

public OnBoxCollision ( Entity collided, Rectangle intersect ) : void
collided Entity
intersect Rectangle
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

Update() public méthode

public Update ( GameTime gameTime, Map gameMap ) : void
gameTime GameTime
gameMap Map
Résultat void

Property Details

FaceDir public_oe property

public int FaceDir
Résultat int

Life public_oe property

public int Life
Résultat int