Atölye › 15 Bulmacası › 7/27. adım
Taş çizen bir fonksiyon yazıyoruz: drawTile (taş çiz). Ona hangi taşı ve nereye çizeceğini söyleyeceğiz:
drawTile(number, x, y). Şimdilik sadece turuncu bir kare çiziyor; numarayı bir sonraki adımda yazacağız.
Denemek için ilk kareye bir taş çizelim.
```js
function drawTile(number, x, y) {
ctx.fillStyle = '#f59e0b'
ctx.fillRect(x, y, SIZE, SIZE)
}
function draw() {
ctx.fillStyle = '#292524'
ctx.fillRect(0, 0, canvas.width, canvas.height)
drawTile(1, squareX(0), squareY(0))
}
```function drawTile(number, x, y) → üç parametre: fonksiyona çağrılırken verilen değerler. drawTile(1, 11, 60) diye çağırınca içeride number 1, x 11, y 60 olur. number'ı henüz kullanmıyoruz.ctx.fillStyle = '#f59e0b' → turuncu. ctx.fillRect(x, y, SIZE, SIZE) → sol üst köşesi x, y olan 90×90 kare.drawTile(1, squareX(0), squareY(0)) → 1 numaralı taşı 0. kareye çiz: (11, 60). Arka plandan sonra çizildiği
için üstünde görünür.function draw() { satırının üstüne drawTile fonksiyonunu yaz; arada bir boş satır kalsın.draw içinde ctx.fillRect(...) satırının altına bir boş satır bırakıp drawTile(1, squareX(0), squareY(0)) yaz.Beceriler: Canvas üzerine çizim, Fonksiyonlar
← Her kare nerede Taşın üstündeki sayı →