C# Class CannonGame.Ball

Inheritance: GameObject
ファイルを表示 Open project: obcilion/xnaKanonSpill Class Usage Examples

Public Properties

Property Type Description
Enabled bool
Velocity Vector2
radius float

Public Methods

Method Description
Ball ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : System
Draw ( SpriteBatch spriteBatch ) : void
obstacleCollision ( SolidObstacle o ) : void
update ( ) : void

Private Methods

Method Description
intersects ( Rectangle rect ) : bool
wallCollisionCheck ( ) : void

Method Details

Ball() public method

public Ball ( Microsoft.Xna.Framework.Graphics.Texture2D texture ) : System
texture Microsoft.Xna.Framework.Graphics.Texture2D
return System

Draw() public method

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

obstacleCollision() public method

public obstacleCollision ( SolidObstacle o ) : void
o SolidObstacle
return void

update() public method

public update ( ) : void
return void

Property Details

Enabled public_oe property

public bool Enabled
return bool

Velocity public_oe property

public Vector2 Velocity
return Vector2

radius public_oe property

public float radius
return float