C# Class Nez.VirtualIntegerAxis

A virtual input that is represented as a int that is either -1, 0, or 1. It corresponds to input that can range from on to nuetral to off such as GamePad DPad left/right. Can also use two keyboard Keys as the positive/negative checks.
Inheritance: VirtualInput
Afficher le fichier Open project: prime31/Nez

Méthodes publiques

Свойство Type Description
nodes List

Méthodes publiques

Méthode Description
VirtualIntegerAxis ( ) : System
addGamePadDPadLeftRight ( int gamepadIndex ) : VirtualIntegerAxis

adds GamePad DPad left/right to this VirtualInput

addGamePadDPadUpDown ( int gamepadIndex ) : VirtualIntegerAxis

adds GamePad DPad up/down to this VirtualInput

addGamePadLeftStickX ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis

adds GamePad left stick X to this VirtualInput

addGamePadLeftStickY ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis

adds GamePad left stick Y to this VirtualInput

addGamePadRightStickX ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis

adds GamePad right stick X to this VirtualInput

addGamePadRightStickY ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis

adds GamePad right stick Y to this VirtualInput

addKeyboardKeys ( OverlapBehavior overlapBehavior, Keys negative, Keys positive ) : VirtualIntegerAxis

adds keyboard Keys to emulate left/right or up/down to this VirtualInput

update ( ) : void

Method Details

VirtualIntegerAxis() public méthode

public VirtualIntegerAxis ( ) : System
Résultat System

addGamePadDPadLeftRight() public méthode

adds GamePad DPad left/right to this VirtualInput
public addGamePadDPadLeftRight ( int gamepadIndex ) : VirtualIntegerAxis
gamepadIndex int Gamepad index.
Résultat VirtualIntegerAxis

addGamePadDPadUpDown() public méthode

adds GamePad DPad up/down to this VirtualInput
public addGamePadDPadUpDown ( int gamepadIndex ) : VirtualIntegerAxis
gamepadIndex int Gamepad index.
Résultat VirtualIntegerAxis

addGamePadLeftStickX() public méthode

adds GamePad left stick X to this VirtualInput
public addGamePadLeftStickX ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis
gamepadIndex int Gamepad index.
deadzone float Deadzone.
Résultat VirtualIntegerAxis

addGamePadLeftStickY() public méthode

adds GamePad left stick Y to this VirtualInput
public addGamePadLeftStickY ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis
gamepadIndex int Gamepad index.
deadzone float Deadzone.
Résultat VirtualIntegerAxis

addGamePadRightStickX() public méthode

adds GamePad right stick X to this VirtualInput
public addGamePadRightStickX ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis
gamepadIndex int Gamepad index.
deadzone float Deadzone.
Résultat VirtualIntegerAxis

addGamePadRightStickY() public méthode

adds GamePad right stick Y to this VirtualInput
public addGamePadRightStickY ( int gamepadIndex, float deadzone = Input.DEFAULT_DEADZONE ) : VirtualIntegerAxis
gamepadIndex int Gamepad index.
deadzone float Deadzone.
Résultat VirtualIntegerAxis

addKeyboardKeys() public méthode

adds keyboard Keys to emulate left/right or up/down to this VirtualInput
public addKeyboardKeys ( OverlapBehavior overlapBehavior, Keys negative, Keys positive ) : VirtualIntegerAxis
overlapBehavior OverlapBehavior Overlap behavior.
negative Keys Negative.
positive Keys Positive.
Résultat VirtualIntegerAxis

update() public méthode

public update ( ) : void
Résultat void

Property Details

nodes public_oe property

public List nodes
Résultat List