C# Класс hyades.entity.Enemy

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

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

Свойство Тип Описание
body hyades.physics.PressureBody
max_speed float
player Character
radius float
rand System.Random
shape hyades.physics.Shape
target Vector2

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

Метод Описание
Draw ( GraphicsDevice device, Camera camera ) : void
Enemy ( ) : System
SetPosition ( Vector2 position ) : void
SetVelocity ( Vector2 velocity ) : void
Update ( double elapsed ) : void
UpdateTarget ( Physics physics, double elapsed ) : void

Приватные методы

Метод Описание
LimitSpeed ( ) : void

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

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

public Draw ( GraphicsDevice device, Camera camera ) : void
device GraphicsDevice
camera Camera
Результат void

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

public Enemy ( ) : System
Результат System

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

public SetPosition ( Vector2 position ) : void
position Vector2
Результат void

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

public SetVelocity ( Vector2 velocity ) : void
velocity Vector2
Результат void

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

public Update ( double elapsed ) : void
elapsed double
Результат void

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

public UpdateTarget ( Physics physics, double elapsed ) : void
physics hyades.physics.Physics
elapsed double
Результат void

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

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

public PressureBody,hyades.physics body
Результат hyades.physics.PressureBody

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

public float max_speed
Результат float

player публичное статическое свойство

public static Character,hyades.entity player
Результат Character

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

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

rand публичное статическое свойство

public static Random,System rand
Результат System.Random

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

public Shape,hyades.physics shape
Результат hyades.physics.Shape

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

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