C# Класс Touhou.Battle.Enemy

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
animation Effect.AnimatedTexture
destroyed System.Boolean
game Microsoft.Xna.Framework.Game
health int
level Level
position Vector2
radius int
velocity Vector2

Открытые методы

Метод Описание
Damage ( Bullet bullet ) : void
Destroy ( ) : void
Enemy ( Microsoft.Xna.Framework.Game game, Level level, int x, int radius, int speedX, int speedY, int health ) : System
GetCenter ( ) : Vector2
GetCenterX ( ) : float
GetCenterY ( ) : float
Update ( float dt ) : void

Описание методов

Damage() публичный Метод

public Damage ( Bullet bullet ) : void
bullet Bullet
Результат void

Destroy() публичный Метод

public Destroy ( ) : void
Результат void

Enemy() публичный Метод

public Enemy ( Microsoft.Xna.Framework.Game game, Level level, int x, int radius, int speedX, int speedY, int health ) : System
game Microsoft.Xna.Framework.Game
level Level
x int
radius int
speedX int
speedY int
health int
Результат System

GetCenter() публичный Метод

public GetCenter ( ) : Vector2
Результат Vector2

GetCenterX() публичный Метод

public GetCenterX ( ) : float
Результат float

GetCenterY() публичный Метод

public GetCenterY ( ) : float
Результат float

Update() публичный Метод

public Update ( float dt ) : void
dt float
Результат void

Описание свойств

animation публичное свойство

public Effect.AnimatedTexture animation
Результат Effect.AnimatedTexture

destroyed публичное свойство

public Boolean,System destroyed
Результат System.Boolean

game публичное свойство

public Game,Microsoft.Xna.Framework game
Результат Microsoft.Xna.Framework.Game

health публичное свойство

public int health
Результат int

level публичное свойство

public Level,Touhou.Battle level
Результат Level

position публичное свойство

public Vector2 position
Результат Vector2

radius публичное свойство

public int radius
Результат int

velocity публичное свойство

public Vector2 velocity
Результат Vector2