Problem mit dem Background vom Menü!

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

Zerottiger

Betreff: Problem mit dem Background vom Menü!

BeitragDo, Mai 20, 2004 17:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi allso ich hab ein Problem!
Ich hab ein Menü.
Und da möchte ich ein Hintergrund Bild reintun!
Aber wenn ichs reintue dan kommt es ca. 0,5sek. dan isses weg Sad

Mein Code:

Zitat:
Graphics 1024,768,32,2
SetBuffer BackBuffer()

;background musik


sound = LoadSound("background.mid")
kanal = PlayMusic("background.mid")

;background Bild

;bild in speicher laden
backgroundbild = LoadImage("menübackground.jpg")
;bild anzeigen
TileImage backgroundbild, 1, 768






;menü

Const ENTER = 28, ESC = 1,HOCH = 200,RUNTER = 208
SetBuffer BackBuffer()
.hpm
Repeat;#####################

If KeyHit (Hoch) Then option = option -1
If KeyHit (Runter) Then option = option +1
If option > 3 Then option = 0
If option < 0 Then option = 3

Select Option
Case 0
Text 200,360,"> Neues Spiel starten"
Text 200,380," Hilfe"
Text 200,400," Beenden"
Text 200,420," Über Final Zero"
Case 1
Text 200,360," Neues Spiel starten"
Text 200,380,"> Hilfe"
Text 200,400," Beenden"
Text 200,420," Über Final Zero"
Case 2
Text 200,360," Neues Spiel starten"
Text 200,380," Hilfe"
Text 200,400,"> Beenden"
Text 200,420," Über Final Zero"
Case 3
Text 200,360," Neues Spiel starten"
Text 200,380," Hilfe"
Text 200,400," Beenden"
Text 200,420,"> Über Final Zero"
End Select

Flip
Cls
Until KeyDown (ENTER);##############################


Select Option
Case 0
Goto newgame
Case 1
Goto hilfe
Case 2
Goto ende
Case 3
Goto about
End Select ;##############################

;Sprungadressen
.newgame
Cls
WaitKey
.hilfe
Cls
WaitKey
.ende
End
Cls
WaitKey
.about
Cls
WaitKey


Flip





bitte helfen!
danke & cu!
>>>www.turbo-roms.de.vu<<<

Michi1988

BeitragDo, Mai 20, 2004 17:12
Antworten mit Zitat
Benutzer-Profile anzeigen
guck ma:

mit cls löscht du den Bildschirm. Das ist am Einde deiner Schleife.
Danach sprint er wieder zum repeat.
Ja was fehlt jetzt. Evtl. solltest du das Bild dann auch wieder anzeigen lassen. schreib es auch noch in die schleife

also:
repeat
drawimage/Tileimage/drawblock was auch imma
abfrage
flip
cls
wend

Michi

Zerottiger

BeitragDo, Mai 20, 2004 17:23
Antworten mit Zitat
Benutzer-Profile anzeigen
hääh??

Da kommen nur leuter errors wie irgendwas mit "cost can only blablbla.."

allso wenn ich des alles eingebe:



Zitat:
;background Bild
Repeat
backgroundbild = LoadImage("menübackground.jpg")
;bild anzeigen
DrawImage backgroundbild, 1, 768
Flip
Cls
Wend


don kommt so ein Error mit "wend..blablalba"...
>>>www.turbo-roms.de.vu<<<

Michi1988

BeitragDo, Mai 20, 2004 17:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]

graphics 800,600,16,2
setbuffer backbuffer()

;BILD LADEN

repeat
;BILD ZEICHNEN
flip
cls
wend

Zerottiger

BeitragDo, Mai 20, 2004 17:40
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
;menü

Const ENTER = 28, ESC = 1,HOCH = 200,RUNTER = 208
SetBuffer BackBuffer()
.hpm
Repeat;#####################
DrawImage backgroundbild, x, y



^^
so geht es!
Ein anderer ausm anderen Forum hat mir geholfen!
Trotzdem danke!!
>>>www.turbo-roms.de.vu<<<
 

HOT-BIT

Gast

BeitragDo, Mai 20, 2004 17:54
Antworten mit Zitat
Hoi !

Das halte ich aber für ein Gerücht, daß dies funktionieren könnte !

Wenn dich ein wenig in der Onlin-Hilfe umgesehen hättest, würdest du bemerkt haben, daß Repeat und While nicht zusammen passen !!!

Repeat ---- Until

While ------ Wend

Und das stört mich an euch Newbies !
Weil keiner sich die Zeit nimmt, irgendwas RICHTIG zu erlernen.
Ihr wollt nur schnell was aus dem Boden stampfen.

Und DAS spielt es nicht !

Toni

Michi1988

BeitragDo, Mai 20, 2004 18:47
Antworten mit Zitat
Benutzer-Profile anzeigen
Confused Hmmm. Fällt mir auch gerade auf. Habe den Code kopiert und dann
nur diese beiden sachen geändert.

Stimmt ja. Voll verplant.

Zorry

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group