Atölye › Köstebek Vurmaca › 4/18. adım
Köstebekler zamanla çıkıp saklanacak; oyunun bir saate ihtiyacı var. Saniyede ~60 kez çalışan bir döngü
kuruyoruz. Tarayıcı döngüye her seferinde şu anki zamanı (milisaniye) veriyor; onu now (şimdi) değişkeninde
tutacağız.
```js
let now = 0 // time of the current frame, in ms
function loop(time) {
now = time
draw()
requestAnimationFrame(loop)
}
requestAnimationFrame(loop)
```let now = 0 → şimdiki zaman, milisaniye (1 saniye = 1000 ms).function loop(time) → döngünün bir turu. time → tarayıcının verdiği zaman.now = time → zamanı sakla; oyunun her yeri buna bakacak.requestAnimationFrame(loop) → "ekran bir sonraki yenilenmeden önce loop'u yine çalıştır". Kendini yeniden istediği
için döngü hiç durmaz.draw()'ın yerini alır.let now = 0 ... yaz.draw() satırını sil; yerine loop fonksiyonunu ve altına requestAnimationFrame(loop) yaz.Beceriler: Oyun döngüsü
← Delikleri çiz Delikte bir köstebek →