| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jun 2002
Beiträge: 7
| ball-kollision innerhalb einer kreisfläche
hallo zusammen, ich möchte gerne einen haufen bälle mit konstanter geschwindigkeit innerhalb einer kreisrunden fläche bewegen. dabei sollen die bälle sich gegenseitig abstoßen und eine durch einen mc vorgegebene fläche nicht verlassen. bei meiner suche nach einer lösung bin ich auf das balistik-tutorial von flashstar gestoßen, welches im prinzip schon das tut, was ich brauche, nur leider alles innerhalb rechteckiger grenzen. im angehängten fla sieht man, was ich meine: die bälle sollen nicht aus der lila-fläche "ausbrechen" können!? wär super, wenn da jemand einen tip hat oder helfen kann! danke zwonull |
| | |
| | #2 (permalink) |
| Der Wunderhund Registriert seit: Jun 2002 Ort: Hattingen
Beiträge: 10.515
|
Bei Kreisen kannst Du die Kollision bzw. Überschneidung ausschließlich aus deren Radien errechnen bzw. aus ihrem Abstand zum Mittelpunkt des Außenkreises (Pythagoras). Wenn einer der kleinen Kreise einen Abstand von seinem Mittelpunkt zum Mittelpunkt des Außenkreises hat, der genauso groß ist wie der Radius des Außenkreises minus dem Radius des kleinen Kreises, dann berührt der kleine Kreis den Rand des Außenkreises. Wenn das zu kompliziert klingt, dann zeichne es am besten mal auf. gruß, gaspode |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jun 2002
Beiträge: 7
|
hi + danke für die schnelle antwort. versteh schon, was Du meinst. scheint nur ziemlich aufwändig zu sein :-( und bei mir haperts ein bischen mit den programmierkenntnissen... kann man nicht die kollisionsabfrage aus dem script für die kreise irgendwie auf einen umgebenden kreis legen, der die ränder begrenzt? grüße zwonull |
| | |
| | #4 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.321
|
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |