This repository was archived by the owner on Jan 5, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 30
GetButton
Jibran Syed edited this page Sep 5, 2013
·
15 revisions
static bool GetButton(XboxButton button);
static bool GetButton(XboxButton button, int controllerNumber);GetButton() returns true if the specified XboxButton was pressed down at any frame. This would be useful for controls that would require the player to hold down a button, for example.
-
XboxButton button: An identifier for the Xbox button you want to test. Please refer to XboxButton for all possible buttons. -
int controllerNumber: An identifier for the specific controller on which to test the button. If this parameter isn't provided, all connected controllers will be tested for the specified button.
The example demonstrates the use of GetButton() if you wanted a particular player to continuously fire laser with the 'A' button.
using UnityEngine;
public class PlayerExample : MonoBehavior
{
public int playerNumber = 1;
void Update()
{
if( XboxCtrlrInput.GetButton(XboxButton.A, playerNumber) )
{
// Fire lasers here!
}
}
}