Collision Liste

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

 

shark95

Betreff: Collision Liste

BeitragSa, Jun 17, 2006 12:13
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo!

Wie kann ich prüfen ob ein Objekt einer Liste mit einem anderen Objekt der gleichen Liste kollidiert? Ich habe zurzeit Kugeln, die sich einfach irgendwie herumbewegen. Jetzt möchte ich, dass jede Kugel mit jeder kollidieren kann und dann abstößt.

Hoffe ihr versteht was ich meine.

Danke

Suco-X

BeitragSa, Jun 17, 2006 12:23
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi
Geht eigentlich recht einfach.

Code: [AUSKLAPPEN]

for local obj1:TDeinObject = eachin DeinerListe
  for local obj2:TDeinObject = eachin DeinerList
    if obj1 = obj2 ' Soll ja nicht mit sich selbst kollidieren
     continue
    endif
   
   Collision(Obj1, Obj2) 'Juhei
  next
next



Mfg Suco
Intel Core 2 Quad Q8300, 4× 2500 MHz, 4096 MB DDR2-Ram, GeForce 9600GT 512 MB
 

Dreamora

BeitragSa, Jun 17, 2006 15:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Oder sie alle in den gleichen Kollisionslayer schreiben und vom gleichen layer lesen.
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

shark95

BeitragDo, Jul 06, 2006 21:21
Antworten mit Zitat
Benutzer-Profile anzeigen
1000 Dank

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group