C# Class MyGame.Player

Inheritance: CDrawableComponent
Afficher le fichier Open project: mahmoudbahaa/XNA-Game-project Class Usage Examples

Méthodes publiques

Méthode Description
Draw ( GameTime gameTime ) : void

This method renders the current state.

Player ( MyGame game, SkinnedModel skinnedModel, Unit unit ) : System
RHandTransformation ( ) : Matrix
Update ( GameTime gameTime ) : void

Allows the game component to update itself.

controlBackward ( ) : void
controlForward ( ) : void
controlLeft ( ) : void
controlRight ( ) : void
playerRun ( ) : void

Méthodes protégées

Méthode Description
FireShots ( GameTime gameTime ) : void

Private Methods

Méthode Description
DrawCrossHair ( ) : void
DrawHP ( ) : void

Method Details

Draw() public méthode

This method renders the current state.
public Draw ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime The elapsed game time.
Résultat void

FireShots() protected méthode

protected FireShots ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Résultat void

Player() public méthode

public Player ( MyGame game, SkinnedModel skinnedModel, Unit unit ) : System
game MyGame
skinnedModel XNAnimation.SkinnedModel
unit Unit
Résultat System

RHandTransformation() public méthode

public RHandTransformation ( ) : Matrix
Résultat Matrix

Update() public méthode

Allows the game component to update itself.
public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime Provides a snapshot of timing values.
Résultat void

controlBackward() public méthode

public controlBackward ( ) : void
Résultat void

controlForward() public méthode

public controlForward ( ) : void
Résultat void

controlLeft() public méthode

public controlLeft ( ) : void
Résultat void

controlRight() public méthode

public controlRight ( ) : void
Résultat void

playerRun() public méthode

public playerRun ( ) : void
Résultat void