C# Class SpaceCats_v2.GameControl

显示文件 Open project: acm-team/SpaceCats Class Usage Examples

Public Methods

Method Description
GameControl ( Keys key ) : System
IsDown ( GamePadState state ) : bool
IsDown ( KeyboardState state ) : bool
Pressed ( GamePadState curState, GamePadState prevState ) : bool
Pressed ( KeyboardState curState, KeyboardState prevState ) : bool
Released ( GamePadState curState, GamePadState prevState ) : bool
Released ( KeyboardState curState, KeyboardState prevState ) : bool

Private Methods

Method Description
GameControl ( ) : System

Method Details

GameControl() public method

public GameControl ( Keys key ) : System
key Keys
return System

IsDown() public method

public IsDown ( GamePadState state ) : bool
state Microsoft.Xna.Framework.Input.GamePadState
return bool

IsDown() public method

public IsDown ( KeyboardState state ) : bool
state Microsoft.Xna.Framework.Input.KeyboardState
return bool

Pressed() public method

public Pressed ( GamePadState curState, GamePadState prevState ) : bool
curState Microsoft.Xna.Framework.Input.GamePadState
prevState Microsoft.Xna.Framework.Input.GamePadState
return bool

Pressed() public method

public Pressed ( KeyboardState curState, KeyboardState prevState ) : bool
curState Microsoft.Xna.Framework.Input.KeyboardState
prevState Microsoft.Xna.Framework.Input.KeyboardState
return bool

Released() public method

public Released ( GamePadState curState, GamePadState prevState ) : bool
curState Microsoft.Xna.Framework.Input.GamePadState
prevState Microsoft.Xna.Framework.Input.GamePadState
return bool

Released() public method

public Released ( KeyboardState curState, KeyboardState prevState ) : bool
curState Microsoft.Xna.Framework.Input.KeyboardState
prevState Microsoft.Xna.Framework.Input.KeyboardState
return bool