游戏中鼠标控制的命令是什么?我该怎么控制他们?如果一个人点击鼠标左键,是否可以在游戏屏幕上播放动画?我在windows下运行python2.6。
发布于 2013-09-15 08:02:13
是的这是可能的。您可以在python脚本中的事件循环中这样做:
for event in pygame.event.get():
    if event.type == pygame.MOUSEBUTTONDOWN:
        run_your_animation()或者,如果您没有任何其他事件(您可能不会使用它,因为您很可能有一个事件退出程序/关闭窗口):
if pygame.MOUSEBUTTONDOWN in [event.type for event in pygame.event.get()]:
    run_your_animation()另一种方法是使用pygame.mouse.get_pressed(),但如果您也持有,而不只是按下按钮,它将返回True。
发布于 2013-09-15 08:05:26
获取按钮的状态和鼠标的位置:
(left, middle, right) = pygame.mouse.get_pressed()
(x, y) = pygame.mouse.get_pos()https://stackoverflow.com/questions/18809983
复制相似问题