C# Class Dodgeball.Game.Ball

Inheritance: Sprite
Datei anzeigen 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_oe property

public bool collectable
return bool

dangerous public_oe property

public bool dangerous
return bool

owned public_oe property

public bool owned
return bool

owner public_oe property

public Player,Dodgeball.Game owner
return Player

shadow public_oe property

public Sprite shadow
return Sprite

throwSound public_oe property

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

trail public_oe property

public BallTrail,Dodgeball.Game trail
return BallTrail