有没有一种方法可以在不重新启动整个项目的情况下重置Python Arcade窗口类?

2024-05-13 23:44:23 发布

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

我有一个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: pyself游戏属性initlib错误line