C# Класс LDEngine.Entities.Hero

Наследование: Entity
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
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