Atölye › OutRun Tarzı Yarış › 41/44. adım
Yarışın bir sonu olmalı. Çizgiyi geçtiğimizde son turdaysak (lap === LAPS) yarış biter; değilsek eskisi gibi
yeni tur başlar.
```js
if (lap === LAPS) state = 'finished'
else {
lap += 1
lapTime = 0
}
```if (lap === LAPS) state = 'finished' → 3. turu bitirdiysek yarış biter. Bir sonraki karede update en üstteki
return yüzünden hiçbir şey yapmaz: araba durur.else { ... } → değilse: tur sayısını artır ve süreyi sıfırla. Eski iki satır else bloğunun içine taşındı,
bu yüzden iki boşluk daha içeride.update'in sonundaki tur bloğunda lap += 1 ve lapTime = 0 satırlarını sil; yerine if ... else kısmını yaz
(rekor if'i yerinde kalır). Çalıştır. Beklemek istemezsen LAPS'i bir süreliğine 1 yap.
Beceriler: Oyun durumları
← Yarışıyor mu, bitti mi? Bitti! →