C# Class Shooter.Controls.Movement

Afficher le fichier Open project: JoeyTheAsian/Just-Force Class Usage Examples

Méthodes publiques

Свойство Type Description
XVelocity double
YVelocity double
normVelocity double
sprintVelocity double

Méthodes publiques

Méthode Description
Movement ( double mv, double accel, int tileSize ) : System
UpdateSprint ( KeyboardState state, KeyboardState oldState, int tileSize, Character player ) : void
UpdateX ( double xVelocity, double timeElapsed, KeyboardState state ) : double
UpdateY ( double yVelocity, double timeElapsed, KeyboardState state ) : double

Method Details

Movement() public méthode

public Movement ( double mv, double accel, int tileSize ) : System
mv double
accel double
tileSize int
Résultat System

UpdateSprint() public méthode

public UpdateSprint ( KeyboardState state, KeyboardState oldState, int tileSize, Character player ) : void
state Microsoft.Xna.Framework.Input.KeyboardState
oldState Microsoft.Xna.Framework.Input.KeyboardState
tileSize int
player Shooter.Entities.Character
Résultat void

UpdateX() public méthode

public UpdateX ( double xVelocity, double timeElapsed, KeyboardState state ) : double
xVelocity double
timeElapsed double
state Microsoft.Xna.Framework.Input.KeyboardState
Résultat double

UpdateY() public méthode

public UpdateY ( double yVelocity, double timeElapsed, KeyboardState state ) : double
yVelocity double
timeElapsed double
state Microsoft.Xna.Framework.Input.KeyboardState
Résultat double

Property Details

XVelocity public_oe property

public double XVelocity
Résultat double

YVelocity public_oe property

public double YVelocity
Résultat double

normVelocity public_oe property

public double normVelocity
Résultat double

sprintVelocity public_oe property

public double sprintVelocity
Résultat double