Flip?

Übersicht BlitzBasic Beginners-Corner

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen

Sereyanne

BeitragMi, März 25, 2009 18:36
Antworten mit Zitat
Benutzer-Profile anzeigen
ich bin euch für eure geduld wirklich dankbar!
mensch was mach ich nur falsch?
@ The_Nici, so sieht es dann aus mit deinem Code:
Code: [AUSKLAPPEN]
;Grafikfenster Initialisieren
Graphics 800,600,32,2   ;Wir stellen das GRafikfenster auf die Auflösung 800x600, 32bit Farbtiefe und im Fenstermodus
SetBuffer BackBuffer()   ;Der BackBuffer wird gesetzt. Beachte: Der Buffer wird AUSSERHALB DER SCHLEIFE gesetzt!

Global Zion = LoadImage ("gfx/Zion.bmp")
Global keiner=LoadImage ("gfx/keiner.bmp")

;Laden undso
frametimer = CreateTimer(60)   ;Erstellt einen Timer der die Frameanzahl auf 60 Bilder pro Sekunde regelt.

;Jetzt kommt sie, die allmächtige
;---MAINLOOP---
Repeat

Startscreen()
Startscreen2()

   ;Zeichnen
   Flip 0   ;Flip 0 stellt das VSync aus und sollte immer so verwendet werden wenn WaitTimer benutzt wird!
   Cls
   WaitTimer(frametimer)   ;Hier wird abgefragt ob schon eine Sechzigstel-Sekunde seit dem letzten WaitTimer vergangen ist. Wenn nicht wird gewartet.
Forever
End

Function Startscreen()
      DrawBlock Zion, 180, 20
      Color 255,255,0
      Text 230, 400, "Zionwarez"
End Function

Function Startscreen2()       
      DrawBlock keiner,0,0
      Text 120,400, "...also machen wir sie selbst!"
End Function

das erste bild ist sofort weg. soll das jetzt heißen ich kann in der mainloop keine zwei funktionen nacheinander laden? also am ende der ersten funktion zur zweiten springen?

edit: nee, geht auch nicht....

The_Nici

BeitragMi, März 25, 2009 18:40
Antworten mit Zitat
Benutzer-Profile anzeigen
Der Code geht bei mir wunderbar.
MfG

Sereyanne

BeitragMi, März 25, 2009 18:41
Antworten mit Zitat
Benutzer-Profile anzeigen
welcher? deiner geht ja auch wunderbar. aber der, den ich abgeändert habe (siehe vorigen post) funzt nicht!

achso also das erste bild ist 302x323 und das zweite 640x480

The_Nici

BeitragMi, März 25, 2009 18:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Den, den du abgeändert hast funzt toll.
jedoch überlappen sich die Bilder und bei DrawBlock wird auf die Transparenz gespuckt, deshalb verwende doch DrawImage
Bist du dir auch sicher dass du einen Monitor an deinem Computer hast?
MfG
Nici

Sereyanne

BeitragMi, März 25, 2009 18:58
Antworten mit Zitat
Benutzer-Profile anzeigen
haha witzig.... ich peil mein prob ja selber nicht.
danke für die hilfe... muss jetzt leider weg.
verstehe nicht wieso es bei dir klappt... das erste bild wird nicht angezeigt und sofort taucht das zweite auf..
wie gesagt, vielen herzlichen dank, muss los, melde mich morgen wieder und werde noch ein bisschen tüfteln

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group