Как я могу нажать клавишу в Lua?

McTudor

Новичок
Автор темы
1
0
Bună ziua, această traducere este postată folosind Google Translate, am încercat să folosesc SetCharKeyDown și setGameKeyState, dar niciunul dintre ele nu funcționează. Vreau ca atunci când dau clic pe un buton de pe imgui să apăs tasta w. Cum aș putea face acest lucru fără funcția setVirtualKeyDown? Multumesc
 

whyega52

Eblang головного мозга
Модератор
2,847
2,803
Bună ziua, această traducere este postată folosind Google Translate, am încercat să folosesc SetCharKeyDown și setGameKeyState, dar niciunul dintre ele nu funcționează. Vreau ca atunci când dau clic pe un buton de pe imgui să apăs tasta w. Cum aș putea face acest lucru fără funcția setVirtualKeyDown? Multumesc
Lua:
local vkeys = require("vkeys")


local keyPress = lua_thread.create_suspended(function(keyId)
    setVirtualKeyDown(keyId, true)
    wait(100)
    setVirtualKeyDown(keyId, fasle)
end)


keyPress(vkeys.VK_L)
 

Lance_Sterling

Известный
992
354
Lua:
local vkeys = require("vkeys")


local keyPress = lua_thread.create_suspended(function(keyId)
    setVirtualKeyDown(keyId, true)
    wait(100)
    setVirtualKeyDown(keyId, fasle)
end)


keyPress(vkeys.VK_L)
De asemenea, puteți vedea o listă cu toate cheile pe acest site: