C# Класс Shooter.Entities.Projectile

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

Защищенные свойства (Protected)

Свойство Тип Описание
distTraveled double
isRifleRound bool
playerShot bool
range double
velocity double

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

Метод Описание
CheckHit ( Character e, Weapon w ) : bool
CheckRange ( ) : bool
Projectile ( Microsoft.Xna.Framework.Content.ContentManager content ) : System
Projectile ( Microsoft.Xna.Framework.Content.ContentManager content, double x, double y, double dir, double v, string t, bool c, Rectangle r, double rng, bool rifle, bool isPlayerShot ) : System
Projectile ( Microsoft.Xna.Framework.Content.ContentManager content, double x, double y, string t, Rectangle r ) : System
UpdatePos ( double timeElapsed, int tileSize ) : void

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

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

public CheckHit ( Character e, Weapon w ) : bool
e Character
w Shooter.Controls.Weapon
Результат bool

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

public CheckRange ( ) : bool
Результат bool

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

public Projectile ( Microsoft.Xna.Framework.Content.ContentManager content ) : System
content Microsoft.Xna.Framework.Content.ContentManager
Результат System

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

public Projectile ( Microsoft.Xna.Framework.Content.ContentManager content, double x, double y, double dir, double v, string t, bool c, Rectangle r, double rng, bool rifle, bool isPlayerShot ) : System
content Microsoft.Xna.Framework.Content.ContentManager
x double
y double
dir double
v double
t string
c bool
r Microsoft.Xna.Framework.Rectangle
rng double
rifle bool
isPlayerShot bool
Результат System

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

public Projectile ( Microsoft.Xna.Framework.Content.ContentManager content, double x, double y, string t, Rectangle r ) : System
content Microsoft.Xna.Framework.Content.ContentManager
x double
y double
t string
r Microsoft.Xna.Framework.Rectangle
Результат System

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

public UpdatePos ( double timeElapsed, int tileSize ) : void
timeElapsed double
tileSize int
Результат void

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

distTraveled защищенное свойство

protected double distTraveled
Результат double

isRifleRound защищенное свойство

protected bool isRifleRound
Результат bool

playerShot защищенное свойство

protected bool playerShot
Результат bool

range защищенное свойство

protected double range
Результат double

velocity защищенное свойство

protected double velocity
Результат double