Atölye › Pong › 25/26. adım
2 tuşu bilgisayara karşı oynamakla bir arkadaşa karşı oynamak arasında geçiş yapsın. Altta küçük gri bir yazı hangi modda olduğunu ve nasıl değiştirileceğini söylesin.
```js
if (event.key === '2') twoPlayers = !twoPlayers
ctx.fillStyle = '#888'
ctx.font = '14px sans-serif'
const hint = twoPlayers ? 'Two players · press 2 to play the computer' : 'W/S to move · press 2 for two players'
ctx.fillText(hint, canvas.width / 2, canvas.height - 12)
```twoPlayers = !twoPlayers → ! tersi demek: true ise false, false ise true yapar. Her basışta mod
değişir; buna aç-kapa (toggle) denir.ctx.fillStyle = '#888' → gri, daha sönük bir renk: önemli bilgi değil, yardım yazısı.twoPlayers ? '...' : '...' → moda göre iki yazıdan biri. Ortadaki · sadece bir ayırıcı nokta.canvas.height - 12 → en alttan 12 piksel yukarı.keydown dinleyicisinde keys[event.key] = true satırının altına '2' satırını yaz.draw fonksiyonunun en sonuna, if (state === 'over') bloğunun altına bir boş satır bırakıp dört yardım
satırını yaz.Beceriler: Klavye ve fare girdisi
← Bilgisayar rakip Kendin yap: servis beklemesi →