pysfml在运行时显示渲染风时中断

2024-09-29 01:32:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我在python3.3 x64中使用pySfml 当我只想显示一个窗口时,它就坏了。运行正常,一切正常2-3秒。然后当我的pytho脚本仍在运行并且一切正常时,窗口没有响应

import sfml as sf

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

input()

那么,有没有人遇到过这个问题?真烦人。 更准确地说,我使用python3.3.2 和pysfml 1.3.0

非常感谢

编辑:这次用python2.7 32位尝试了相同的代码 事情又发生了。怎么回事


Tags: import脚本asdisplaysfhiwinclear
1条回答
网友
1楼 · 发布于 2024-09-29 01:32:46

刚试过这个就成功了:

import sfml as sf

win = sf.RenderWindow(sf.VideoMode(100,100),"hi")

while(1):
    for i in win.events :
        pass
    win.clear()
    win.display()

看来我总是要清空事件队列。即使我与事件无关

相关问题 更多 >