Atölye › 15 Bulmacası › 25/27. adım
Çözülmüş tahtada tıklamak ya da Boşluk tuşu yeni bir karışık tahta getirsin. reset zaten her şeyi yapıyor:
sırala, karıştır, sayacı sıfırla, 'playing'.
```js
canvas.addEventListener('pointerdown', (event) => {
if (state === 'solved') {
reset()
return
}
// ...
if (event.key === ' ' && state === 'solved') reset()
})
```if (state === 'solved') { reset(); return } → tıklama dinleyicisinin en başında: çözüldüyse yeni oyun başlat ve
çık; aşağıdaki taş kaydırma koduna inme.event.key === ' ' && state === 'solved' → Boşluk tuşu (adı tırnak içinde bir boşluk) ve çözüldüyse.// ... "buradaki satırlar aynı kalıyor" demek; onu yazma.)pointerdown dinleyicisinin en üstüne, (event) => { satırının hemen altına if (state === 'solved') { ... }
bloğunu yaz.keydown dinleyicisinde if (from !== undefined) { ... } bloğunu kapatan } satırının altına Boşluk satırını yaz.Beceriler: Klavye ve fare girdisi
← Kazandığını göster Kırılacak bir rekor →