我正在使用pySfml和python3.3 x64 当我只是想显示一个窗口时,它就会破碎。它运行正常,一切都工作2-3秒。然后窗口没有响应,而我的pytho脚本实际上仍在工作,一切都很好。
import sfml as sf
win = sf.RenderWindow(sf.VideoMode(500,500),"hi")
win.clear()
win.display()
input()
所以,有没有人有这个问题的经验?它真的很烦人。 使用python 3.3.2更准确 和pysfml 1.3.0
非常感谢提前
编辑:这次用python2.7 32位尝试了相同的代码 它又发生了。怎么了?!
答案 0 :(得分:0)
刚试过这个并且有效:
import sfml as sf
win = sf.RenderWindow(sf.VideoMode(100,100),"hi")
while(1):
for i in win.events :
pass
win.clear()
win.display()
看起来我总是以某种方式清空事件队列。即使我与事件无关。