Problem mit Bildern

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

rpg-maker

Betreff: Problem mit Bildern

BeitragMi, Mai 25, 2005 14:45
Antworten mit Zitat
Benutzer-Profile anzeigen
also mein prob ist, dass wenn ich das programm starte, und dann eingabe drücke dann dass nächste bild kommt aber es verschwinset dann nach wenigen sekunden wieder. hier der code:

BlitzBasic: [AUSKLAPPEN]
Graphics 1600,900, 16, 1
SetBuffer BackBuffer()


Repeat

a=LoadImage(\"grund.bmp\")
DrawImage a,150, 130

Flip
Cls

Until KeyHit(28)

b=LoadImage(\"menü.bmp\")
DrawImage b,400,130

Flip


wie mach ich das es nicht verschwindet???
petrus sagte es werde licht, doch er fand den schalter nicht!

simi

BeitragMi, Mai 25, 2005 14:47
Antworten mit Zitat
Benutzer-Profile anzeigen
Vielleicht das programm mit einem ql: Delay noch ein bisschen länger laufen lassen??

rpg-maker

BeitragMi, Mai 25, 2005 14:47
Antworten mit Zitat
Benutzer-Profile anzeigen
ich will aber das es da bleibt bis ich z.b. eingabe drücke
petrus sagte es werde licht, doch er fand den schalter nicht!

Henry

BeitragMi, Mai 25, 2005 14:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Dann mach eine weitere Repeat...until Schleife?
Abgesehen davon, dass es so sicherlich nicht der richtige Weg ist, lädst Du in jedem Schleifen-Durchgang das Bild wieder rein...schau Dir am besten nochmal in Ruhe alle Beispiele aus dem BlitzBasic Samples Ordner an und versuche sie mit Hilfe der Online Hilfe zu verstehen.
Aiya Eärendil Elenion Ancalima!

All you have to decide is what to do with the time that is given to you.

Robsite.de ist eine Anlaufstelle für Tutorials und Tools, die Noobs das Leben leichter machen!
Forensuche ist nicht nur als Lückenfüller in den oberen Links gedacht!
 

fliege

BeitragMi, Mai 25, 2005 15:03
Antworten mit Zitat
Benutzer-Profile anzeigen
schau mal:
BlitzBasic: [AUSKLAPPEN]
Graphics 1600,900, 16, 1 
SetBuffer BackBuffer()

a=LoadImage(\"grund.bmp\") ; Ladet das Bild außerhalb der schleife
Repeat
Cls ;Löscht das Bild vor dem Zeichnen

DrawImage a,150, 130

Flip

Until KeyHit(28)

b=LoadImage(\"menü.bmp\")
DrawImage b,400,130

Flip


Hoffe, das ist das, was du gemeint hast Wink
Fliege
Wer weiß was kommt.. ?

Henry

BeitragMi, Mai 25, 2005 15:07
Antworten mit Zitat
Benutzer-Profile anzeigen
Nee...damit wird das zweite Bild wieder nur für ein Hunderstel angezeigt, bevor das Programm beendet wird.
Aiya Eärendil Elenion Ancalima!

All you have to decide is what to do with the time that is given to you.

Robsite.de ist eine Anlaufstelle für Tutorials und Tools, die Noobs das Leben leichter machen!
Forensuche ist nicht nur als Lückenfüller in den oberen Links gedacht!
 

totonak5

BeitragMi, Mai 25, 2005 15:15
Antworten mit Zitat
Benutzer-Profile anzeigen
ja, dann soll er doch noch ne 2. schleife machen oder? einfach so:

BlitzBasic: [AUSKLAPPEN]
Graphics 1600,900, 16, 1 
SetBuffer BackBuffer()

a=LoadImage(\"grund.bmp\") ; Ladet das Bild außerhalb der schleife
Repeat
Cls ;Löscht das Bild vor dem Zeichnen

DrawImage a,150, 130

Flip

Until KeyHit(28)

b=LoadImage(\"menü.bmp\") ; wieder ausserhalb der schleife laden

Repeat
Cls

DrawImage b,400,130

Flip
Until KeyHit(28)



so sollte es im prinzip funktionieren! aber in dem konkreten bsp braucht man auch kein cls!
Just for Fun!
Jesus loves U!
 

totonak5

BeitragMi, Mai 25, 2005 15:17
Antworten mit Zitat
Benutzer-Profile anzeigen
....und übrigens: nenn bitte deine threads anders!! so dass sie etwas aufschlussreicher sind!
Just for Fun!
Jesus loves U!
 

ChristianH

BeitragMi, Mai 25, 2005 15:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Habe mal den Titel deines Beitrages angepasst, rpg-maker.

Wähle demnächst bitte Aussage kräftigere Titel.

Surat

BeitragMi, Mai 25, 2005 16:47
Antworten mit Zitat
Benutzer-Profile anzeigen
ich halte eine zweite Schleife auch für angebracht.
Du kannst auch waitkey verwenden.
Du hast alle Möglichkeiten offen...
"DER GRÖßTE FEIND IST IN DEN EIGENEN REIHEN" (Trygonia-Xen's Quest)

AZUON-Beyond the dark life (2%)
SOULS OF DESTINY (23%)

rpg-maker

BeitragMi, Mai 25, 2005 23:16
Antworten mit Zitat
Benutzer-Profile anzeigen
totonak5 hat Folgendes geschrieben:
....und übrigens: nenn bitte deine threads anders!! so dass sie etwas aufschlussreicher sind!


mach ich ^^
und thx das ihr mir geholfen habt .
petrus sagte es werde licht, doch er fand den schalter nicht!
 

Hallosager

BeitragSa, Mai 28, 2005 21:20
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich würde auch entweder Delay, Waitkey, Until Keyhit oder auch Maustaste drücken machen.

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group