如何防止pyglet清除屏幕?

时间:2009-11-14 16:52:02

标签: python pyglet

我想绘制一个场景并按顺序添加线条。但是pyglet在没有控制的情况下不断更新:(所以我得到的只是闪烁

from pyglet.gl import *

window=pyglet.window.Window()

def drawline():
    ...

@window.event
def on_draw():
    drawline()

pyglet.app.run()

我应该更改装饰器(如果有选项)或者什么? 谢谢!

1 个答案:

答案 0 :(得分:2)

每次重绘窗口时都需要绘制线条,因为它们不会被保留。你可能最好使用批量的顶点列表并添加它们。有关详细信息,请参阅herehere