C# Class Dodgeball.Game.Ball

Inheritance: Sprite
Show file Open project: schonstal/BLOODBALL Class Usage Examples

Public Properties

Property Type Description
collectable bool
dangerous bool
owned bool
owner Player
shadow Sprite
throwSound Microsoft.Xna.Framework.Audio.SoundEffectInstance
trail BallTrail

Public Methods

Method Description
Ball ( float X, float Y ) : System
Fling ( float flingX, float flingY, float charge ) : void
Update ( ) : void
assertDanger ( ) : void
hitWall ( bool playSound = true ) : void
onCollide ( Player player, bool playerWasDead = false ) : void
onMove ( GameObject o ) : void
panPosition ( float panFactor = 0.25f ) : float
pickedUp ( ) : void
playBounceSound ( float volume = 0.5f ) : void
postUpdate ( ) : void

Method Details

Ball() public method

public Ball ( float X, float Y ) : System
X float
Y float
return System

Fling() public method

public Fling ( float flingX, float flingY, float charge ) : void
flingX float
flingY float
charge float
return void

Update() public method

public Update ( ) : void
return void

assertDanger() public method

public assertDanger ( ) : void
return void

hitWall() public method

public hitWall ( bool playSound = true ) : void
playSound bool
return void

onCollide() public method

public onCollide ( Player player, bool playerWasDead = false ) : void
player Player
playerWasDead bool
return void

onMove() public method

public onMove ( GameObject o ) : void
o GameObject
return void

panPosition() public method

public panPosition ( float panFactor = 0.25f ) : float
panFactor float
return float

pickedUp() public method

public pickedUp ( ) : void
return void

playBounceSound() public method

public playBounceSound ( float volume = 0.5f ) : void
volume float
return void

postUpdate() public method

public postUpdate ( ) : void
return void

Property Details

collectable public property

public bool collectable
return bool

dangerous public property

public bool dangerous
return bool

owned public property

public bool owned
return bool

owner public property

public Player,Dodgeball.Game owner
return Player

shadow public property

public Sprite shadow
return Sprite

throwSound public property

public SoundEffectInstance,Microsoft.Xna.Framework.Audio throwSound
return Microsoft.Xna.Framework.Audio.SoundEffectInstance

trail public property

public BallTrail,Dodgeball.Game trail
return BallTrail