Collision-Problem

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Tankbuster

Betreff: Collision-Problem

BeitragMi, Nov 29, 2006 20:20
Antworten mit Zitat
Benutzer-Profile anzeigen
Zitat:
For E1.enemy1=Each enemy1
MoveEntity E1\img,0,0,-1; HIER KOMMT DER FEHLER
E1\c=CountCollisions(E1\img);E1\img ist der würfel oder das raumschiff
If E1\c>0
E1\shield=E1\shield-1
If E1\shield<0 Then
FreeEntity E1\img
EndIf
EndIf
Next


Omg!
Ich hab mal wieder ne dumme Frage! Wink
Oben ist ein Teil meines Codes...Wenn "E1\img" mit etwas collidiert, sinkt das Schild! *das ist ja noch logisch* Aber das Schild auf Null gesunken ist, möchte ich "E1\img" löschen!
Mit FreeEntity kommt aber (weiter oben im code) der Fehler, dass "E1\img" nicht existiert!
#vielleicht versucht bb ja (im nächsten Schleifendurchlauf) das image zu verschieben und merkt dabei erst, dass es nichtmehr da ist^^
Twitter
Download Jewel Snake!
Windows|Android
 

Dreamora

BeitragMi, Nov 29, 2006 20:34
Antworten mit Zitat
Benutzer-Profile anzeigen
wenn dann musst du E1\img freeimagen und E1 mit delete entsorgen, sonst kommt er beim nächsten test wieder zu E1 und das E1 hat ja kein Bild mehr.
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

Tankbuster

BeitragDo, Nov 30, 2006 17:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Achso^^
Dann ist das hier ja wieder mal erledigt
Twitter
Download Jewel Snake!
Windows|Android

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group