Doofer fehler?

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

BLACK_FALL

Betreff: Doofer fehler?

BeitragDo, Sep 16, 2004 17:35
Antworten mit Zitat
Benutzer-Profile anzeigen
WAs is hier dran falsch??
ich wollte jetzt mal wie der anfangen zu proggen und hab schon nen fehler.......bitte helft mir!!!
Ich will nur mit einer function ein bild anzeigen
Code: [AUSKLAPPEN]
Graphics 800,600
SetBuffer BackBuffer()

Back = LoadImage("graphics\main\Back.jpg")

Repeat
.Hauptmenue
Flip
Cls
Until KeyHit(1)

Function Hauptmenue(x)
DrawImage Back,0,0
End Function
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
°°°!!!!BLITZ BASIC 4 EVER!!!!°°°°
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 

Dreamora

BeitragDo, Sep 16, 2004 17:44
Antworten mit Zitat
Benutzer-Profile anzeigen
...
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
  • Zuletzt bearbeitet von Dreamora am Do, Sep 16, 2004 18:21, insgesamt einmal bearbeitet
 

Gerhard

BeitragDo, Sep 16, 2004 17:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Wenn du back in eine Funktion packst muss die Variable global sein. Also:
global back ....
Eine Funktion wird nicht
.Funktionsname aufgerufen, sondern Funktionsname().
Und das x in der Klammer brauchst du nicht.
Das cls brauchst du nicht, wenn dein Bild den kompletten Screen abdeckt. Besser wäre dann auch Drawblock(). Bei Drawimage() sind standardmäßig die schwarzen Stellen durchsichtig.

Vielleicht geht auch .jpg nicht wenn du keine Vollversion hast (weiss ich nicht mehr genau).
 

David

BeitragDo, Sep 16, 2004 18:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi!

Das Problem ist der Punkt vor dem Funktionsaufruf.
Da meint BB nämlich, das du ein Label declariert hast und weis nicht, das du eigendlich eine Funktion aufrufen willst.
Also, lass den Punkt weg - und verwende nie Goto!! Very Happy

grüße
http://bl4ckd0g.funpic.de

BLACK_FALL

BeitragDo, Sep 16, 2004 19:02
Antworten mit Zitat
Benutzer-Profile anzeigen
achso danke leute!!!
ich hab da wohl was vertauscht danke
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
°°°!!!!BLITZ BASIC 4 EVER!!!!°°°°
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 

morszeck

BeitragFr, Sep 17, 2004 12:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
Graphics 800,600
SetBuffer BackBuffer()

Local Back = LoadImage("graphics\main\Back.jpg")

Repeat

   Hauptmenue(Back)

   Flip
   Cls

Until KeyHit(1)

Function Hauptmenue(x)

   DrawImage x,0,0

End Function


Oder:

Code: [AUSKLAPPEN]
Graphics 800,600
SetBuffer BackBuffer()

Global Back = LoadImage("graphics\main\Back.jpg")

Repeat

   Hauptmenue()

   Flip
   Cls

Until KeyHit(1)

Function Hauptmenue()

   DrawImage Back,0,0

End Function
WinXpProf&SP2, B3D V1.88, B+ V1.40, BMax101Beta, AMD TB1.4GHz, DDR266/768MB, GeForce3@64MB

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group