C# Class Touhou.Battle.Bullet

Show file Open project: schedule-productions/Touhou Class Usage Examples

Public Properties

Property Type Description
damage int
image Microsoft.Xna.Framework.Graphics.Texture2D
position Vector2
radius int

Public Methods

Method Description
Bullet ( Microsoft.Xna.Framework.Graphics.Texture2D image, Vector2 position, Vector2 velocity, int radius ) : System
Bullet ( Microsoft.Xna.Framework.Graphics.Texture2D image, Vector2 position, float angle, float speed, int radius ) : System
Draw ( SpriteBatch spriteBatch ) : void
Update ( float dt ) : void

Method Details

Bullet() public method

public Bullet ( Microsoft.Xna.Framework.Graphics.Texture2D image, Vector2 position, Vector2 velocity, int radius ) : System
image Microsoft.Xna.Framework.Graphics.Texture2D
position Vector2
velocity Vector2
radius int
return System

Bullet() public method

public Bullet ( Microsoft.Xna.Framework.Graphics.Texture2D image, Vector2 position, float angle, float speed, int radius ) : System
image Microsoft.Xna.Framework.Graphics.Texture2D
position Vector2
angle float
speed float
radius int
return System

Draw() public method

public Draw ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
return void

Update() public method

public Update ( float dt ) : void
dt float
return void

Property Details

damage public property

public int damage
return int

image public property

public Texture2D,Microsoft.Xna.Framework.Graphics image
return Microsoft.Xna.Framework.Graphics.Texture2D

position public property

public Vector2 position
return Vector2

radius public property

public int radius
return int