Dalam animasi PyGame anda, anda melihat kesan kelipan. Ini biasanya disebabkan oleh panggilan berlebihan ke pygame.display.update(). Berbilang kemas kini dalam gelung permainan boleh membawa kepada ketidakstabilan visual.
Untuk menyelesaikan kelipan, ubah suai kod anda seperti berikut:
<code class="python">while running: screen.fill((225, 0, 0)) # [...] player(playerX, playerY) pygame.display.update()</code>
Dengan membuat perubahan ini, animasi anda akan dikemas kini dengan lancar tanpa berkelip. Apabila skrin dipenuhi dengan warna latar belakang, permainan hanya akan memaparkan watak pemain selepas skrin dikemas kini, menghapuskan kesan kelipan yang tidak diingini.
Atas ialah kandungan terperinci Bagaimana untuk Menghapuskan Kelipan Animasi dalam PyGame?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!