Die Positionen der Bälle werden in einem gewissen Zeitintervall (0.005s) berechnet.
im Moment des Berechnes quasi ineinander drin sind. .
wie ist das möglich ???? du kannst doch immer nur EINEN ball zu einer zeit berechnen. was soll 0.005s ????
Wie kann ich das also steuern, dass ich die Aufprälle im richtigen Moment erkenne?
du machst vermutlich folgendes:
1. du berechnest für alle bälle eine neue position und verschiebst diese dort hin.
2. dann ermittelst du wiederum über alle bälle eine kollision.
3. dann ist es bereits zu spät.
daher mußt du die struktur ändern:
in einer schleife einzeln für jeden ball:
1. eine neue (soll) position errechnen.
2. (soll) position auf kollision testen.
3. den ball auf die neue position setzen.