我需要为python项目使用操纵杆,是否可以将pygame模块和vpython结合使用以便能够使用pygame模块的操纵杆功能?
答案 0 :(得分:0)
您是否尝试在vpython事件/动画循环中简单地进行pygame操纵杆调用?在那里放下这样的东西,看看它是怎么回事(在导入pygame和启动操纵杆之后)。
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.")