Weave.GetKeyState

Gets the real-time state of a key using Windows virtual-key codes.

Syntax

Weave.GetKeyState(vk)

Parameters

vknumber

Virtual key code

Return(s)

boolean: currently held
down
boolean: tapped once
pressed

Example

-- Check if F key (0x46) is pressed
local down, pressed = Weave.GetKeyState(0x46)
if pressed then
    print("F key was tapped!")
end
if down then
    print("F key is being held")
end