使用Lua脚本向BizHawk发送输入
我尝试过使用joypad.set(输入),但似乎没有任何效果。此外,joypad.write(输入)甚至不起作用。我被困在角落里,不知道该怎么办。这个例子适用于模拟GBA。它将使仿真器每帧按一次使用Lua脚本向BizHawk发送输入,lua,emulation,Lua,Emulation,我尝试过使用joypad.set(输入),但似乎没有任何效果。此外,joypad.write(输入)甚至不起作用。我被困在角落里,不知道该怎么办。这个例子适用于模拟GBA。它将使仿真器每帧按一次 input = {} input['A'] = false input['B'] = false input['Down'] = false input['L'] = false input['Left'] = false input['Power'] = false input['R'] = fal
input = {}
input['A'] = false
input['B'] = false
input['Down'] = false
input['L'] = false
input['Left'] = false
input['Power'] = false
input['R'] = false
input['Right'] = true
input['Select'] = false
input['Start'] = false
input['Up'] = false
while true do
joypad.set(input)
emu.frameadvance()
end
根据您模拟的内容,这可能也很有用
input['P1 A'] = false
你能发布到目前为止你尝试过的东西和你得到的错误吗(如果有的话)?我知道代码乱七八糟,但这对我来说是可行的。我得到的错误代码是:59:尝试调用字段'write'(一个空值)。(当时它没有被注释掉)我已经尝试了.set和.write,但都没有用。如果我没有弄错的话,根据
joypad.write不支持Bizhawk。我为自己的近视道歉,但似乎我必须把P1放在任何输入之前。