Dalam gelung, papan kekunci bertindak balas kepada penekanan kekunci, kemudian melakukan dua operasi, dan kemudian bertindak balas kepada menekan kekunci yang sama pada papan kekunci sekali lagi, tetapi hanya melakukan operasi kedua.
for event in pygame.event.get():
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_ESCAPE:
sys.exit()
elif event.key == pygame.K_RIGHT:
tank.update1()
tank.moving_right = True
Sebagai contoh, dalam pernyataan elif, bermula dari kali kedua, hanya tank.moving_right = True dilaksanakan dan tank.update1() tidak lagi dilaksanakan
Apa yang perlu dilakukan
Tambahkan tanda suis di dalam tangki
Tambah pembolehubah bendera