Objekte realistisch von anderen abprallen lassen in Scratch?

2 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Na, wie fliegt denn dein Ball?

Du hast eine x Geschwindigkeit und eine y Geschwindigkeit.

Wenn der Ball eine Wand berührt, dreht sich einfach das Vorzeichen der Geschwindigkeit auf der jeweiligen Achse.

Beispiel?

In deinem ersten Bild
x-speed = 0.1 y-speed = 1
Bei Kontakt mit der Wand
x-speed = 0.1 y-speed = -1

zweites Bild:
x-speed = 0.5 y-speed = 0.5
Bei Kontakt mit der Wand
x-speed = 0.5 y-speed = -0.5

Und so weiter.

Gruß

Woher ich das weiß:eigene Erfahrung

NeilderMensch 
Fragesteller
 07.11.2021, 01:28

Vielen Dank!

0

Je nachdem wo du abprallst, behältst du die Komponente parallel zur Oberfläche bei und invertierst die senkrechte.