Palet ne? Eksenden uca giden bir çizgi parçası. hitSegment zaten her çizgi parçasından topu sektirebiliyor;
yeni bir şey yazmamıza gerek yok. Her küçük adımda iki paleti de deneyeceğiz.
Paletin esnekliği 0.3: duvarlardan (0.5) biraz daha "ölü". Top palete düşünce fazla zıplamasın, üstünde
durabilsin.
```js
for (const f of flippers) {
const t = tip(f)
hitSegment(f.x, f.y, t.x, t.y, 0.3)
}
```
Ne işe yarıyor
for (const f of flippers) { → her palet için:
const t = tip(f) → ucunu bul;
hitSegment(f.x, f.y, t.x, t.y, 0.3) → eksenden uca bir duvar gibi dene, esneklik 0.3.
Bunu tek bir fonksiyonla yapabilmemiz, hitSegment'i en baştan her çizgi parçası için genel yazmamızın
ödülü.
Sıra sende
step içinde BUMPERS.forEach(hitBumper) satırının altına dört satırı yaz.
Çalıştır ve fırlat: top artık paletlerin arasından düşebilir ama paletlerin içinden geçmez.