问题是当我用鼠标按住这个按钮时,我想让健康回复继续增加它的宽度,即使我在窗口周围移动鼠标,但当我移动鼠标绕着我的窗口时,它就停止添加了。我做的,所以如果我停止按住鼠标,应该停止添加它,但是它也会检测我移动鼠标的时间,以及如何修复它。在我的主循环中,我说如果我的鼠标超过了速度按钮,它就会继续添加,当我不再点击这个按钮时,它应该停止添加,但是当我移动鼠标时,它也停止了我的健康。# our main looprun
但现在,我不知道如何让pygame检测到鼠标关闭或鼠标启动,并对其进行while循环。代码如下: def airbrush(): cur = pygame.mouse.get_pos() while click == True:
pygame.draw.circle(gameDisplay, colorChosen, (cur[0] + r
我正在尝试实现一个使用鼠标位置来查看用户是否点击按钮的游戏。不知何故,鼠标位置在几秒钟内不会更新,并在另一秒钟内更改为新位置,然后重复。我在屏幕上的不同位置移动并按下了鼠标,但鼠标位置完全没有变化。(在python3.5.1和pygame1.9.2上工作,使用集成开发环境PyCharm)有什么想法吗?下面是我的代码:while not done: if event.type