我正在写一个 pygame,到目前为止我有 2 节课
一个是主类a
另一个用于在游戏后期绘制图像
我试图从主类调用绘图部分
我让它工作正常问题是我__init__
只需要运行一次绘图类而不是循环它
这就是我所说的:
if self.state == 2:
if pygame.time.get_ticks() - self.last_tick > 40:
Draw().update(screen)
它可以工作,但是类的 init 中有一些变量Draw
需要定义一次,而不是在游戏循环中一遍又一遍地定义
那么我怎样才能调用这个类以便__init__
运行但不循环呢?
这是该Draw
课程的链接:
感谢您阅读所有内容,如果您能提供帮助,请做!