好的,我正在使用Pygame,我创建了一个代码来跟踪Pygame显示屏上的鼠标。然而,当我在Pygame one上打开另一个窗口时,它停止跟踪鼠标位置。我想知道,即使我的Pygame窗口不是活动窗口,有没有办法继续跟踪鼠标?
好吧,我想起来了。我走错了方向。
pygame。老鼠get_pos()
是我使用的,它只跟踪鼠标在创建的Pygame桌面上的位置。因此,如果有另一个窗口,鼠标实际上不在Pygame表面上。我最终安装了模块“win32api”,并使用
导入win32api鼠标=win32api。GetCursorPos()x1=鼠标[0]y1=鼠标[1]
用于计算机显示器上鼠标位置的x和y坐标。后来我意识到有些问题回答了我需要知道的,我只是问得不太对。
Pygame混音器在Pygame窗口未激活时不播放音频。是否有可能在这样的环境下编程,即使在后台也可以加载和播放新的声音文件?下面是我的pygame代码。
当我运行我的pyplay程序的游戏窗口显示没有反应,我也写了退出功能,但我不知道为什么它再次广告再次显示没有反应,我的笔记本电脑是Windows 8和32位
我在pygame中运行一个游戏,发现了一个漏洞。按照我的编码方式,如果鼠标出了窗口,游戏开始循环。当你得到,它将返回上次在窗口中检测到鼠标的值,但从其他方面看,没有鼠标离开窗口的指示。那么,有没有办法检查鼠标是否已经停止在pygame窗口上悬停,并离开了它?
我刚刚花了相当多的时间来寻找pygame的64位安装,以便与Python3.3一起使用(这里),现在我正在尝试创建一个窗口。然而,尽管窗口打开得很好,但当它按下x按钮时并没有关闭。事实上,我必须关闭闲置关闭窗口。我正在运行Win7的64位版本。这是我的密码: 当我附加 它仍然没有关闭。我唯一的猜测就是那个游戏。退出可能会进入其中一个循环,但即使解决了这个问题,我还是更愿意在需要时关闭窗口。
刚刚开始使用pyplay(python 2.7,win7,i3),并在这里查看教程:http://www.pygame.org/docs/tut/intro/intro.html 当我运行代码示例时: ...从空闲或powershell,只有当鼠标在游戏窗口上移动时,游戏窗口才会更新。我原以为球只会自己弹来弹去。这种鼠标位置相关的性能是不是因为pygame/SDL处理图形模式的方式?它与硬件有关吗
我是一个对使用python相当陌生的爱好者。自从我安装 Pygame 以来已经一周了,经过多次尝试,当我运行任何程序时,我仍然无法启动或打开 Pygame 窗口。我已经看了尽可能多的教程,并阅读了我能找到的关于类似问题的所有文章。我已经复制了在其他网站上找到的所有解决方案,但问题仍然存在。然而,更奇怪的是,我正在使用的IDE(Pycharm)很少输出错误消息,而是简单地继续运行,但从未启动Pyga