Type Problem

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Dicker Hobbit

Betreff: Type Problem

BeitragMo, Feb 06, 2012 14:54
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo zusammen,
ich habe zurzeit ein kleines Verständnisproblem mit Types.
Ich möchte ein paar Gegner zeichnen lassen, denen zufällige X- Positionen zugeordnet werden.
Nun mein Problem:
wenn ich den Type in der Hauptschleife zeichnen lasse erscheint zufällig ein Gegner und verschwindet wieder.
Wenn ich es außer der Hauptschleife zeichne, wird immer nur der letzte erstellte Gegner sichtbar.
Wie bekomme ich es hin, das alle Gegner gezeichnet werden ?
Ich habe es schon mal mit Code: [AUSKLAPPEN]
Each
versucht, es wollte mir aber nicht wirklich gelingen.


Danke schon mal im voraus!

Lg Dicker Hobbit

Xeres

Moderator

BeitragMo, Feb 06, 2012 14:56
Antworten mit Zitat
Benutzer-Profile anzeigen
Könnte sowohl mit dem Erstellen oder dem Zeichnen zusammen hängen - mehr Code in der Richtung wäre sinnvoll.
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
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)

Eingeproggt

BeitragMo, Feb 06, 2012 14:58
Antworten mit Zitat
Benutzer-Profile anzeigen
Mit Each bist du auf dem richtigen Weg, aber das alleine ist etwas wenig. Probiers mal so:
BlitzBasic: [AUSKLAPPEN]
For gegner.gegner_type=Each gegner_type
DrawImage gegner\img,gegner\x,gegner\y ;Oder wie du sie auch immer zeichnest Wink
Next

Und das muss natürlich innerhalb der Hauptschleife sein. Sollte logisch sein Wink
Weiters achte darauf welche Variable du nimmst... "gegner" dürftest du in diesem Beispiel später nicht mehr verwenden da es nach der Schleife gleich Null ist.

mfG, Christoph.
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9

Dicker Hobbit

BeitragMo, Feb 06, 2012 15:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke für eure Hilfe jetzt hat es mit Each geklappt!

Lg Dicker Hobbit

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group