Atölye › Pinball › 40/42. adım
Fırlatma kanalı üçüncü dokunma bölgesi. Top beklerken sağdaki şeride (x > 350) parmağını basılı tutmak yayı gerer,
kaldırmak fırlatır; tıpkı Boşluk'u tutup bırakmak gibi. Yayı geren kod zaten pressed.launch'a bakıyor.
```js
if (state === 'ready' && x > 350) pressed.launch = true
else if (x < canvas.width / 2) pressed.left = true
if (pressed.launch) launch()
```if (state === 'ready' && x > 350) pressed.launch = true → top bekliyorsa ve dokunuş kanaldaysa: yayı ger.else if (x < canvas.width / 2) ... → önceki satır else if oldu: kanal dokunuşu palet kaldırmaz.state 'ready' değil) sağ paleti kaldırır; orası masanın sağ yarısı.if (pressed.launch) launch() → parmak kalkınca, yay geriliyse fırlat. Hemen altındaki satır da her şeyi bırakır.pointerdown içinde if (x < canvas.width / 2) pressed.left = true satırının üstüne kanal satırını yaz; o
satırın başındaki if'i else if yap.pointerup içinde en üste if (pressed.launch) launch() yaz.Beceriler: Klavye ve fare girdisi
← İki başparmak Dokun, yeniden oyna →