| |||||||
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) |
| FlashLove@FirstSight Registriert seit: Feb 2003
Beiträge: 2.460
| Collision Detection
Ich frage mich wie es am besten ist eine Collions Detection in einem Spiel, wo man sich mit einem auto (Ansicht von oben) durch die Gegend bewegt, zu realisieren? Würde mich über einige Ideen/ Vorschläge freuen. |
| | |
| | #2 (permalink) |
| in the boondocks Registriert seit: Feb 2006 Ort: Augsburg
Beiträge: 3.496
|
am einfachsten ist es wohl mit hitTestObject ![]() aber man muss dabei halt immer bedenken, dass das auto quasi durch objekte hindurchfahren könnte, wenn auto und objekt kleiner sind als die höchstgeschwindigkeit. daher muss man notwendigerweise in gewissen abständen testen. das ganze entweder sogar nur pixelweise verschieben und prüfen oder mit einem höchstabstand entsprechend der autolänge. in letzterem fall muss man die bewegung bei einem treffer eben teils wieder rückgängig machen. ja, dürfte so am einfachsten sein. wenn es ein mehrspieler spiel ist kanns halt schon wieder so sein, dass man pixelweise verschiebungen abwechselnder objekte prüfen muss, weil sonst der erste player dem zweiten immer vorgezogen wird. wär wohl unfair. mfg sx EDIT: ach ja, wenn alle hindernisse in einem movieclip sind muss man natürlich auch nur einmal prüfen und vergisst nix! Geändert von shin10 (03-09-2008 um 21:52 Uhr) |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Mar 2006
Beiträge: 302
|
Damals auf der Flashforum Konferenz 2007 hat Thorsten Diessner zum Thema Rennspiele in Flash einen Vortrag gehalten. Folien kannst du auf seiner Homepage runterladen. Die letzte Folie behandelt auch den (Pseudo)Code für eine Collision Detectionhttp://www.polyaktiv.de/ffk07/car.zip
__________________ Gruß Flo ---- blog.derhess.de ---- My Book Store ---- YouTube iNspIreNewMedia ---- Blog, Flash-Programmierung, Interaction Development und alles andere mit Medien |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |