Probleme mit Entitys die mit Dim-Feld erstellt wurden

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Trust

Betreff: Probleme mit Entitys die mit Dim-Feld erstellt wurden

BeitragFr, Feb 06, 2009 6:13
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo zusammen.

Ich hätte da ein Problem.

Und zwar geht es darum das ich via Dim-Feld 30 Aliens erstellt habe und via Rnd auf dem 3D Terrain
platziert habe.
Was auch alles klappt.

Wenn ich die Aliens auf eine Collision mit dem Spieler abfrage
sollen die Aliens bei einer Kollision nichmehr die "Laufen-Animation, sondern "Angriffs-Animations"
abspielen.
Was aber nur Teilweise funktioniert, denn nicht nur das Alien das mit dem Spieler kollidiert spielt die
"Angriffs-Animations" ab, sonder seltsamer weise ALLE Aliens, auch die die noch weit vom Spieler entfernt sind.

Habe hier mal den Code:

Code: [AUSKLAPPEN]

For i = 0 To nr_of_aliens
   If EntityCollided(c_alien(i),figur)   
      If AnimSeq(c_alien(i))=0 Animate c_alien(i),1,1,1,trans
   Else
      If AnimSeq(c_alien(i))=1 Animate c_alien(i),2,1,0,trans      
   EndIf
Next


Was mache ich da falsch?
Ich frage doch jedes Alien auf Kollision ab und ändere dann die Animation!

Bin am verzweifeln!

Wäre für Hilfe und vielleicht auch für einen Code der "Richtig" funktioniert SEHR Dankbar!

Vielen Dank im vorraus

LG Trust

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group