Atölye › Kule Savunması › 18/42. adım
Aydınlanan karenin çevresine ince bir çember çizelim: oraya kurulacak kulenin ne kadar uzağı vurabileceğini (menzilini) göstersin. Ok kulesi için 2.5 kare. Oyuncu kuleyi yolun kıvrımlarına göre yerleştirebilir.
```js
ctx.strokeStyle = 'rgba(255, 255, 255, 0.6)'
ctx.beginPath()
ctx.arc((hover.col + 0.5) * TILE, TOP + (hover.row + 0.5) * TILE, TOWERS[selected].range * TILE, 0, Math.PI * 2)
ctx.stroke()
```ctx.strokeStyle = 'rgba(255, 255, 255, 0.6)' → çizgi rengi: yarı saydam beyaz. fillStyle içi, strokeStyle
kenarı boyar.ctx.arc(...) → karenin ortasından, yarıçapı TOWERS[selected].range * TILE (2.5 × 40 = 100 piksel) olan tam tur
çember.ctx.stroke() → çemberin yalnız kenarını çizer; içi boş kalır.draw içindeki if (hover) bloğunda fillRect satırının altına dört çember satırını yaz.Beceriler: Canvas üzerine çizim
← Tıklamadan önce göster Hedef seç →