2014-03-29 48 views
0

即時使用pySfml和python3.3 x64 當我只是想顯示一個窗口它打破。它運行正常,一切工作2-3秒。那麼窗口不會響應,而我的pytho腳本實際上仍在工作,並且一切都很好。pysfml在運行時中斷了顯示渲染窗口

import sfml as sf 

win = sf.RenderWindow(sf.VideoMode(500,500),"hi") 
win.clear() 
win.display() 

input() 

那麼,有沒有人有任何這個問題的經驗?它真的很煩人。 更準確IM使用python 3.3.2 和pysfml 1.3.0

許多在此先感謝

編輯:只是嘗試相同的代碼這次python2.7 32位 它再次發生。這是怎麼回事 ?!

回答

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() 

看起來像我不得不總是空的事件隊列莫名其妙。即使我與事件無關。