Atölye › Pac-Man Tarzı Labirent Kovalamaca › 37/42. adım
Korkmuş bir hayalet iki şekilde değişir:
```js
if (g.scared) return 16
if (g.scared) {
g.dir = options[Math.floor(Math.random() * options.length)]
return
}
```if (g.scared) return 16 → ghostFrames içinde: korkmuşsa 16 kare.Math.random() → 0 ile 1 arasında rastgele bir sayı (1 hiç gelmez).Math.random() * options.length → 3 seçenek varsa 0 ile 2.99... arası. Math.floor aşağı yuvarlar: 0, 1 ya daoptions[...] → o sıradaki yön. return → hedef hesabına hiç girmeden çık.ghostFrames içinde return 9 satırının üstüne if (g.scared) return 16 yaz.chooseGhost içinde çıkmaz sokak bloğunun altına, const t = target(g) satırının üstüne rastgele seçim
bloğunu yaz.Beceriler: Oyun durumları
← Güç yemleri çalışır Korkmuş hayaleti ye →