Atölye › Hafıza Kartları › 19/25. adım
İki küçük dokunuş:
Moves: 3.```js
ctx.fillStyle = 'white'
ctx.font = '18px sans-serif'
ctx.textAlign = 'left'
ctx.textBaseline = 'middle'
ctx.fillText('Moves: ' + moves, GAP, 22)
ctx.font = '44px sans-serif'
ctx.textAlign = 'center'
ctx.fillStyle = card.matched ? '#bbf7d0' : '#f8fafc'
```ctx.fillStyle = 'white', ctx.font = '18px sans-serif', ctx.textAlign = 'left' → beyaz, 18 piksel, sola
hizalı yazı. ctx.textBaseline = 'middle' satırı zaten vardı; artık bu grubun içinde.ctx.fillText('Moves: ' + moves, GAP, 22) → + yazı ile sayıyı yapıştırır: 'Moves: 3'. Soldan 12, yukarıdan 22:
şeridin ortası.44px, center) kendi grubunda kalır.card.matched ? '#bbf7d0' : '#f8fafc' → kısa soru: soru işaretinden önce soru, iki noktanın iki yanında iki cevap.
"Eşleşti mi? Evetse açık yeşil, değilse beyaz."draw içinde ctx.textBaseline = 'middle' satırının üstüne üç yazı satırını yaz.ctx.textBaseline = 'middle' satırının altına Moves satırını ve bir boş satır yaz.ctx.fillStyle = '#f8fafc' satırını ctx.fillStyle = card.matched ? '#bbf7d0' : '#f8fafc' yap.Beceriler: Canvas üzerine çizim
← Hamleleri say Bütün eşler bulundu →