Difference between revisions of "Key.pressed"
Jump to navigation
Jump to search
(Created page with "<c>key.pressed</c> detects whether a specific key or button input is currently pressed. See also: key.keyNames; key.axis === Arguments === {| class="wikitable" |-...") |
m |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | <c>key.pressed</c> detects whether a specific key or button input is currently pressed. | + | <c>[[key]].pressed</c> detects whether a specific key or button input is currently pressed. |
See also: [[key.keyNames]]; [[key.axis]] | See also: [[key.keyNames]]; [[key.axis]] | ||
Line 7: | Line 7: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! Parameter Name !! Default Value !! Meaning | + | ! Parameter Name !! Type !! Default Value !! Meaning |
|- | |- | ||
− | | ''keyName'' || string | + | | ''keyName'' || string || "space" || key/button to press |
|} | |} | ||
Line 17: | Line 17: | ||
("joystick 1 button 0", etc.). With regard to joystick buttons, | ("joystick 1 button 0", etc.). With regard to joystick buttons, | ||
if you don't specify a number (e.g. "joystick button 0"), then | if you don't specify a number (e.g. "joystick button 0"), then | ||
− | it will detect a press of button 0 on | + | it will detect a press of button 0 on ''any'' joystick. |
See [[key.keyNames]] for all the possible names to use with this method. | See [[key.keyNames]] for all the possible names to use with this method. | ||
Latest revision as of 03:33, 31 July 2020
key.pressed
detects whether a specific key or button input is currently pressed.
See also: key.keyNames; key.axis
Arguments
Parameter Name | Type | Default Value | Meaning |
---|---|---|---|
keyName | string | "space" | key/button to press |
Usage Notes
These include modifier keys (e.g. "left shift", "right alt") as well as mouse buttons (e.g. "mouse 0") and joystick/gamepad buttons ("joystick 1 button 0", etc.). With regard to joystick buttons, if you don't specify a number (e.g. "joystick button 0"), then it will detect a press of button 0 on any joystick. See key.keyNames for all the possible names to use with this method.
Example
while not key.pressed("left"); end while // waits until left arrow pressed