C# Class DeepSpace.Components.Gameplay.GameplayBehavior

Inheritance: Behavior
Afficher le fichier Open project: WaveEngine/QuickStarters Class Usage Examples

Private Properties

Свойство Type Description
CreateExplosion System.Entity
GameOver void
Scored void

Méthodes publiques

Méthode Description
Explode ( Transform2D transform ) : void
GameplayBehavior ( ) : System
Reset ( ) : void
ShootBullet ( bool player, float initX, float initY, float velocityX, float velocityY ) : void

Méthodes protégées

Méthode Description
DefaultValues ( ) : void
Initialize ( ) : void
ResolveDependencies ( ) : void
Update ( System.TimeSpan gameTime ) : void

Private Methods

Méthode Description
CreateExplosion ( ) : System.Entity
GameOver ( ) : void
Scored ( int value ) : void

Method Details

DefaultValues() protected méthode

protected DefaultValues ( ) : void
Résultat void

Explode() public méthode

public Explode ( Transform2D transform ) : void
transform Transform2D
Résultat void

GameplayBehavior() public méthode

public GameplayBehavior ( ) : System
Résultat System

Initialize() protected méthode

protected Initialize ( ) : void
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

ResolveDependencies() protected méthode

protected ResolveDependencies ( ) : void
Résultat void

ShootBullet() public méthode

public ShootBullet ( bool player, float initX, float initY, float velocityX, float velocityY ) : void
player bool
initX float
initY float
velocityX float
velocityY float
Résultat void

Update() protected méthode

protected Update ( System.TimeSpan gameTime ) : void
gameTime System.TimeSpan
Résultat void