为什么在使用Python中pygame模块mouse模块下的get_pos函数时,这个函数总是给我返回鼠标在我创建的屏幕的第一个位置的坐标,而且我已经把这个函数放在while循环中使用了
时间: 2023-06-08 19:07:52 浏览: 66
Python鼠标屏幕坐标定位函数
这可能是因为你没有在每次循环中更新屏幕的显示,导致鼠标点击位置一直停留在屏幕的初始位置。尝试在while循环中使用pygame.display.update()函数更新屏幕显示,可能能够解决你的问题。另外,你可以确保使用pygame.mouse.get_pos()函数获取鼠标位置的代码在pygame.event.get()循环的后面,这样才能够正确地获取鼠标位置。
阅读全文