PyGame を使用すると、ちらつきが発生します。ボックス、円、テキスト、すべてちらつきます。ループ間の待機を増やすことでこれを減らすことができますが、すべてを個別に行うのではなく、すべてを一度に画面に描画することで解消できるかもしれません。これが私に何が起こるかの簡単な例です:
pygame、時間のインポート pygame.init() screen = pygame.display.set_mode((400, 300)) ループ=「はい」 while loop=="はい": screen.fill((0, 0, 0), (0, 0, 400, 300)) font = pygame.font.SysFont("カリブリ",40) text = font.render("TextA", True,(255,255,255)) screen.blit(テキスト,(0,0)) pygame.display.update() font = pygame.font.SysFont("カリブリ",20) text = font.render("Begin", True,(255,255,255)) screen.blit(テキスト,(50,50)) pygame.display.update() 時間.スリープ(0.1)
「開始」ボタンがちらつきます。私のコンピューターが遅いだけかもしれませんが、ちらつきを軽減または排除する方法はありますか? 私が取り組んでいるより複雑なことでは、それは本当に悪くなります。ありがとう!