我正在尝试编写脚本来模拟游戏手柄,以进行测试。
I've used the inputs library to capture the signals being sent by the gamepad but I'm at a loss when it comes to sending those signals to the computer to interpret (i.e. make the computer press A for me).
Code:
while 1:
events = get_gamepad()
for event in events:
print(event.ev_type, event.code, event.state)
Run Code Online (Sandbox Code Playgroud)
Result:
while 1:
events = get_gamepad()
for event in events:
print(event.ev_type, event.code, event.state)
Run Code Online (Sandbox Code Playgroud)
This resulted from me pressing left on the d-pad and the A button.
I …
所以我创建了一个来自List的流,但是我在将它转换成<ObjectType>,我尝试过的方法时遇到了一些麻烦:
ObjectType sco = getList().stream()
.filter(p -> p.getValue() == value)
.findFirst(); //also tried .orElse(null);
Run Code Online (Sandbox Code Playgroud)
请问,有人建议我哪里出错了吗?(如果之前有人问过我,我很抱歉,但我找不到关于这个特定主题的讨论(或者不知道要搜索的正确术语))
提前致谢!