bindKey

Revision as of 21:00, 20 April 2021 by Mex (talk | contribs)

Function Server and Client icon-iii.png icon-vc.png icon-sa.png icon-iv.png Online and Offline

Available since Server 1.0.0, Client 1.0.0

void bindKey(int keyCode, int keyState, function callback)

The bindKey function is used to bind a handler to be called when a specific key is pressed, released, or either pressed/released.

Parameters

1) int keyCode The key code to bind the event for.
2) int keyState The key state to bind the event for. KEYSTATE_DOWN, KEYSTATE_UP, or KEYSTATE_BOTH.
3) function callback The scripting function to call when the specified key is pressed, released, or either pressed/released.

Return

void This function doesn't return a value.

Notes

Examples

Example 1 - JavaScript:

bindKey(SDLK_g, KEYSTATE_DOWN, function(e) {

   console.log("g key pressed down.");

})

Compatibility

There isn't any compatibility information for this function.

Related

Server Related

        bindKey
        unbindAllKeys
        unbindKey


Client Related

        bindKey
        isKeyDown
        isScancodePressed
        unbindAllKeys
        unbindKey