Object löschen wenn es noch da ist
Übersicht

![]() |
monkfurtsBetreff: Object löschen wenn es noch da ist |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wie mache ich das ein objekt nur gelöscht wird wenn es noch existiert?
beispiel Code: [AUSKLAPPEN] while not keyhit(1) if schaden# >1 then freeentity ziel wend Jetzt kommt natürlich noch eine Fehlermeldung weil er es noch einmal löschen will obwohl es nicht mehr existiert. |
||
win 7 ultimate 64-bit | core i7 2600k 4x3,4 ghz | nvidia gtx 560-ti oc | 6gb ram |
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Normalerweise würde man die Verwaltung gleich mit Types machen, wobei dieser Fall gar nicht mehr auftreten kann.
Aber es geht auch so: BlitzBasic: [AUSKLAPPEN] If schaden# >1 Then Wenn das Objekt gelöscht wurde, brauchst du auch das Handle nicht mehr, und kannst es einfach mit 0 Überschreiben. Jedes Objekt das erfolgreich geladen wurde, hat ein Handle ungleich 0. |
||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
![]() |
monkfurts |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ok vielen dank.
Hat funktioniert ![]() |
||
win 7 ultimate 64-bit | core i7 2600k 4x3,4 ghz | nvidia gtx 560-ti oc | 6gb ram |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group