C# Class Schmup.RotatingEnemy

Inheritance: Enemy
显示文件 Open project: Louis-Dureuil/maya-vs-the-world

Public Methods

Method Description
Initialize ( ) : void
Reset ( ) : void
RotatingEnemy ( LuxGame game, World world, int life, int takenDamageCollision, int givenDamageCollision, Sprite skin, int shotNb, float angleBtwShotsDegrees, Vector2 direction, double waitTimeSec, int patShotNb, int patAngleBtwShotsDegrees ) : System
RotatingEnemy ( LuxGame game, World world, int life, int takenDamageCollision, int givenDamageCollision, Sprite skin, int shotNb, float angleBtwShotsDegrees, Vector2 direction, double waitTimeSec, int patShotNb, int patAngleBtwShotsDegrees, Microsoft.Xna.Framework.Graphics.Texture2D bulletTexture, int shotHitbox ) : System
RotatingEnemy ( LuxGame game, World world, int life, int takenDamageCollision, int givenDamageCollision, Sprite skin, int shotNb, float angleBtwShotsDegrees, Vector2 direction, double waitTimeSec, int patShotNb, int patAngleBtwShotsDegrees, Microsoft.Xna.Framework.Graphics.Texture2D bulletTexture, int bulletNumber, int shotHitbox ) : System
RotatingEnemy ( LuxGame game, World world, int life, int takenDamageCollision, int givenDamageCollision, Sprite skin, int shotNb, float angleBtwShotsDegrees, Vector2 direction, double waitTimeSec, int patShotNb, int patAngleBtwShotsDegrees, int bulletNumber ) : System
Update ( GameTime gameTime ) : void

Method Details

Initialize() public method

public Initialize ( ) : void
return void

Reset() public method

public Reset ( ) : void
return void

RotatingEnemy() public method

public RotatingEnemy ( LuxGame game, World world, int life, int takenDamageCollision, int givenDamageCollision, Sprite skin, int shotNb, float angleBtwShotsDegrees, Vector2 direction, double waitTimeSec, int patShotNb, int patAngleBtwShotsDegrees ) : System
game LuxEngine.LuxGame
world World
life int
takenDamageCollision int
givenDamageCollision int
skin Sprite
shotNb int
angleBtwShotsDegrees float
direction Vector2
waitTimeSec double
patShotNb int
patAngleBtwShotsDegrees int
return System

RotatingEnemy() public method

public RotatingEnemy ( LuxGame game, World world, int life, int takenDamageCollision, int givenDamageCollision, Sprite skin, int shotNb, float angleBtwShotsDegrees, Vector2 direction, double waitTimeSec, int patShotNb, int patAngleBtwShotsDegrees, Microsoft.Xna.Framework.Graphics.Texture2D bulletTexture, int shotHitbox ) : System
game LuxEngine.LuxGame
world World
life int
takenDamageCollision int
givenDamageCollision int
skin Sprite
shotNb int
angleBtwShotsDegrees float
direction Vector2
waitTimeSec double
patShotNb int
patAngleBtwShotsDegrees int
bulletTexture Microsoft.Xna.Framework.Graphics.Texture2D
shotHitbox int
return System

RotatingEnemy() public method

public RotatingEnemy ( LuxGame game, World world, int life, int takenDamageCollision, int givenDamageCollision, Sprite skin, int shotNb, float angleBtwShotsDegrees, Vector2 direction, double waitTimeSec, int patShotNb, int patAngleBtwShotsDegrees, Microsoft.Xna.Framework.Graphics.Texture2D bulletTexture, int bulletNumber, int shotHitbox ) : System
game LuxEngine.LuxGame
world World
life int
takenDamageCollision int
givenDamageCollision int
skin Sprite
shotNb int
angleBtwShotsDegrees float
direction Vector2
waitTimeSec double
patShotNb int
patAngleBtwShotsDegrees int
bulletTexture Microsoft.Xna.Framework.Graphics.Texture2D
bulletNumber int
shotHitbox int
return System

RotatingEnemy() public method

public RotatingEnemy ( LuxGame game, World world, int life, int takenDamageCollision, int givenDamageCollision, Sprite skin, int shotNb, float angleBtwShotsDegrees, Vector2 direction, double waitTimeSec, int patShotNb, int patAngleBtwShotsDegrees, int bulletNumber ) : System
game LuxEngine.LuxGame
world World
life int
takenDamageCollision int
givenDamageCollision int
skin Sprite
shotNb int
angleBtwShotsDegrees float
direction Vector2
waitTimeSec double
patShotNb int
patAngleBtwShotsDegrees int
bulletNumber int
return System

Update() public method

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void