如何获取控制器输入?

2024-04-29 14:29:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我没有苹果电脑,所以我在iPad上用pythonista

我正在尝试从我的PS4控制器获取输入

我用过这个

from objc_util import *

NSBundle = ObjCClass('NSBundle')
gc_framework = NSBundle.bundleWithPath_('/System/Library/Frameworks/GameController.framework')
gc_framework.load()

    cont=ObjCClass('GCController')
    GCControllerr = ObjCClass('GCControllerAxisInput')
    controllers = cont.controllers()
    PS4_controller=GCControllerr.alloc()
    PS4_controller.setController_(controllers[0])

我无法从我的PS4控制器获得任何输入

有没有办法从我的控制器得到输入


Tags: fromframework控制器gcps4pythonistacontrollercontrollers