C# Class EtherDuels.Game.Model.Player

Defines an abstract player in the game.
Afficher le fichier Open project: julius/pse_spacewar Class Usage Examples

Protected Properties

Свойство Type Description
playerColor Color
playerHandler PlayerHandler
playerId int
spaceship Spaceship

Méthodes publiques

Méthode Description
Player ( ) : System
Player ( int playerId, PlayerHandler playerHandler, Color playerColor ) : System

Creates a player.

Update ( FrameState frameState ) : void

This method is being called for every frame of the game. It updates the player's behaviour.

Method Details

Player() public méthode

public Player ( ) : System
Résultat System

Player() public méthode

Creates a player.
public Player ( int playerId, PlayerHandler playerHandler, Color playerColor ) : System
playerId int The player's ID.
playerHandler PlayerHandler The player's Handler.
playerColor Color The player's color.
Résultat System

Update() public abstract méthode

This method is being called for every frame of the game. It updates the player's behaviour.
public abstract Update ( FrameState frameState ) : void
frameState FrameState frame specific state
Résultat void

Property Details

playerColor protected_oe property

protected Color playerColor
Résultat Color

playerHandler protected_oe property

protected PlayerHandler playerHandler
Résultat PlayerHandler

playerId protected_oe property

protected int playerId
Résultat int

spaceship protected_oe property

protected Spaceship spaceship
Résultat Spaceship