私は小さなスペースインベーダータイプのゲームを作っています。または少なくともしようとしています。ほとんどのことが機能しますが、繰り返し発生するバグがひどいです。ゲームは時々完璧に動作します。ただし、ほぼ1回おきに、いくつかの敵を爆発させた後に終了し、次のエラーが発生します
。Traceback (most recent call last): enemies[count].render()
およびpygame.error:display Surface quit
。プログラムが正常に機能しているように見えても、2番目のエラーは常にポップアップするようです。
これは私のレンダリング関数です:
def render(self):
screen.blit(self.bitmap, (self.x, self.y))
必要に応じて、完全なコードを投稿および/またはリンクできます。