C# Класс MyPolarBear.GameObjects.PolarBear

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

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

Свойство Тип Описание
CurHitPoints int
IsAlive bool
MaxHitPoints int
NumSeeds int
NumWater int
bMoving bool
bPathfinding bool
power Power

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

Метод Описание
Draw ( SpriteBatch spriteBatch ) : void
HitLanded ( Projectile attack, ITargetable hit ) : void
LoadContent ( ) : void
PolarBear ( Vector2 position ) : System
ShootProjectile ( Vector2 direction ) : Projectile
SwitchPowers ( ) : void
TakeDamage ( int amount, System.Entity source ) : void
Update ( GameTime gameTime ) : void

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

Метод Описание
giveAttackCommand ( String targetType ) : void

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

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

public Draw ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

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

public HitLanded ( Projectile attack, ITargetable hit ) : void
attack Projectile
hit ITargetable
Результат void

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

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

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

public PolarBear ( Vector2 position ) : System
position Vector2
Результат System

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

public ShootProjectile ( Vector2 direction ) : Projectile
direction Vector2
Результат Projectile

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

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

TakeDamage() публичный статический Метод

public static TakeDamage ( int amount, System.Entity source ) : void
amount int
source System.Entity
Результат void

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

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

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

public static int CurHitPoints
Результат int

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

public bool IsAlive
Результат bool

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

public static int MaxHitPoints
Результат int

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

public static int NumSeeds
Результат int

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

public static int NumWater
Результат int

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

public bool bMoving
Результат bool

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

public bool bPathfinding
Результат bool

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

public static Power power
Результат Power