Atölye › OutRun Tarzı Yarış › 6/44. adım
Arabanın pistte ne kadar ilerlediğini tek bir sayı tutacak: position (konum). Başlangıçta 0; araba ilerledikçe
büyüyecek.
Oyunu başa almak için bir de reset (sıfırla) fonksiyonu yazıyoruz: pisti kurar ve position'ı 0 yapar. İleride yeni
bir yarış başlatmak için de aynı fonksiyonu çağıracağız; oyunun başlangıç hâli tek bir yerde durur.
```js
let position // how far along the track the camera is
function reset() {
buildTrack()
position = 0
}
reset()
```let position → kameranın pist boyunca geldiği uzaklık.function reset() → oyunun başlangıç hâli: pisti kur (buildTrack()), en başa koy (position = 0).buildTrack() değil reset(): pisti o da kuruyor, üstüne konumu da ayarlıyor.let trackLength satırının altına let position ... satırını yaz.buildTrack fonksiyonunun kapanış }'sinin altına bir boş satır bırakıp reset fonksiyonunu yaz.buildTrack() satırını reset() yap.Beceriler: Oyun durumları
← Parçalardan bir yol Öndeki yol →