Atölye › Kule Savunması › 25/42. adım
Düşmanlar artık bir tehdit: yolun sonundan geçen her düşman 20 canından birini götürür. Geçeni hp = 0 ile
işaretlediğimiz için hiçbir mermi onu kovalamaz ve altın da getirmez. Canlar üst satırda, altının yanında görünecek.
```js
let lives
lives = 20
// Walked off the end of the road: it got through. Its hp drops to 0 so no bullet chases it any more.
for (const e of enemies) {
if (pointAt(e.d) === null) {
e.hp = 0
lives -= 1
}
}
ctx.fillText('Gold ' + gold + ' Lives ' + lives, 10, 26)
```let lives → can; reset içinde 20.lives -= 1 → sonu geçen her düşman bir can götürür.hp'nin neden 0 yapıldığını anlatıyor: hiçbir mermi onu kovalamasın.'Gold ' + gold + ' Lives ' + lives → dört parça yan yana: 'Gold 120 Lives 20'. ' Lives ''ın başındaki iki
boşluk iki bilgiyi ayırır.let gold satırının altına let lives yaz; reset içinde gold = 120 satırının altına lives = 20 yaz.update içinde yol sonu döngüsünün üstüne yorumu, e.hp = 0 satırının altına lives -= 1 yaz.draw'daki üst yazıyı 'Gold ' + gold + ' Lives ' + lives yap.Beceriler: Oyun durumları
← Her av için altın Can çubukları →