0

我需要为 vpython 项目使用操纵杆,是否可以将 pygame 模块和 vpython 结合使用才能使用 pygame 模块的操纵杆功能?

4

1 回答 1

0

您是否尝试过在 vpython 事件/动画循环中简单地进行 pygame 操纵杆调用?把这样的东西放在那里,看看它是怎么回事(在导入 pygame 并启动操纵杆之后)。

来自pygame.joystick 文档

for event in pygame.event.get(): # User did something        
    # Possible joystick actions: JOYAXISMOTION JOYBALLMOTION JOYBUTTONDOWN JOYBUTTONUP JOYHATMOTION
    if event.type == pygame.JOYBUTTONDOWN:
        print("Joystick button pressed.")
    if event.type == pygame.JOYBUTTONUP:
        print("Joystick button released.")
于 2015-02-15T16:23:11.797 回答