C# Класс Project_Starfighter.Enemy2

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

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

Свойство Тип Описание
bolts Project_Starfighter.Ammo[]

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

Метод Описание
Deactivate ( ) : void
Draw ( SpriteBatch sb, int iLocation ) : void
DrawBullets ( SpriteBatch spbatch ) : void
Enemy2 ( Microsoft.Xna.Framework.Graphics.Texture2D texture, int X, int Y, int W, int H, int Frames ) : System
FireBullet ( int iVerticalOffset, SoundEffect laserSound ) : void
Generate ( int enemyNumber ) : void
GetDrawY ( ) : int
InitializeBullets ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
RemoveBullet ( int iBullet ) : void
Update ( GameTime gametime ) : void
UpdateAmmo ( GameTime gameTime ) : void

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

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

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

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

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

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

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

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

public Enemy2 ( Microsoft.Xna.Framework.Graphics.Texture2D texture, int X, int Y, int W, int H, int Frames ) : System
texture Microsoft.Xna.Framework.Graphics.Texture2D
X int
Y int
W int
H int
Frames int
Результат System

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

public FireBullet ( int iVerticalOffset, SoundEffect laserSound ) : void
iVerticalOffset int
laserSound Microsoft.Xna.Framework.Audio.SoundEffect
Результат void

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

public Generate ( int enemyNumber ) : void
enemyNumber int
Результат void

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

public GetDrawY ( ) : int
Результат int

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

public InitializeBullets ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
texture Microsoft.Xna.Framework.Graphics.Texture2D
Результат void

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

public RemoveBullet ( int iBullet ) : void
iBullet int
Результат void

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

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

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

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

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

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

public Ammo[],Project_Starfighter bolts
Результат Project_Starfighter.Ammo[]