我有一个2D platformer游戏在一个类中,我想重新运行,这样当我回忆起它时,级别就会改变
我已尝试创建一个名为reset(self)
的属性,该属性在被调用时再次运行__init__(self)
子例程,但出现以下错误:
*pyglet\gl\lib.py", line 107, in errcheck
raise GLException(msg)
pyglet.gl.lib.GLException: b'invalid operation'*
我已经试了很多次了,但还是想不出来
有人有我可以使用的解决方案吗
非常感谢
Tags:
绝对不要再打电话给
__init__
。您可以在reset()
方法本身中进行所有设置__init__
至少可以调用reset()
。另一个选项是使用arcade.View
相关问题 更多 >
编程相关推荐