schuss wird nicht gezeichnet

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Sterbendes Lüftlein

Betreff: schuss wird nicht gezeichnet

BeitragMi, Jul 07, 2010 14:03
Antworten mit Zitat
Benutzer-Profile anzeigen
Text entfernt

Thunder

BeitragMi, Jul 07, 2010 14:23
Antworten mit Zitat
Benutzer-Profile anzeigen
Dein Schuss wird gezeichnet, aber eben nur einen Frame lang. Du musst zum Beispiel eine Variable setzen, dass der Schuss noch aktiv ist. Empfehlenswerter sind aber Types, da du so mehrere Schüsse verwalten kannst.
Außerdem lädst du das Bild für den Schuss in ner Schleife! Da sieht man woher die RAM-Probleme des Tool-Packages kommen.
Außerdem solltest du kein Goto für dieses simple aussteigen verwenden. In dem Fall reicht sogar Exit

mfg Thunder
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit
 

Sterbendes Lüftlein

BeitragMi, Jul 07, 2010 14:26
Antworten mit Zitat
Benutzer-Profile anzeigen
Text entfernt

mpmxyz

BeitragMi, Jul 07, 2010 14:27
Antworten mit Zitat
Benutzer-Profile anzeigen
1. Wozu ein Goto, wenn ein Exit besser wäre?
2. keine Bilder in der Hauptschleife laden
3. Du musst nur genau hinschauen, da das Bild für einen Frame gezeichnet wird.
Damit der Schuss länger angezeigt wird, solltest du beim Abfeuern des Schusses einen Wert setzen, dass ein Schuss am Fliegen ist, und, wenn dieser Wert gesetzt ist, sollte der Schuss gezeichnet werden.
mfG
mpmxyz
Moin Moin!
Projekte: DBPC CodeCruncher Mandelbrot-Renderer
  • Zuletzt bearbeitet von mpmxyz am Mi, Jul 07, 2010 14:28, insgesamt einmal bearbeitet

Thunder

BeitragMi, Jul 07, 2010 14:28
Antworten mit Zitat
Benutzer-Profile anzeigen
Ok, ganz einfach. Wenn der User klickt setzt du eine Variable, zB schussaktiv=1. Der Schuss soll nur dann aktualisiert werden, wenn schussaktiv=1 ist. Wenn der Schuss aus dem Fenster geht oder auf Gegner trifft wird schussaktiv wieder auf 0 gesetzt.
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit
 

Sterbendes Lüftlein

BeitragMi, Jul 07, 2010 14:42
Antworten mit Zitat
Benutzer-Profile anzeigen
Text entfernt

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group