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)
「開始」ボタンがちらつきます。私のコンピューターが遅いだけかもしれませんが、ちらつきを軽減または排除する方法はありますか? 私が取り組んでいるより複雑なことでは、それは本当に悪くなります。ありがとう!