Flimmerfreie Schleifen

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

hamlet

Betreff: Flimmerfreie Schleifen

BeitragDo, Mai 20, 2004 16:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Guten Tag.
Ich habe ein Problem mit Blitz2d, dessen Behebung sich meinen Fertigkeiten entzieht.
Für ein Programm habe ich eine Schleife programmiert, die nötig ist, da ich einen Mauszeiger anzeigen möchte. Außerdem ist ein der Mitte ein Bild, dass sich verändert, wenn ich mit der Maus drauf bin. Alles funktioniert wunderbar. AUßER dass es flimmert und flackert als kämpfe es mit einem Orkan. Ich habe Doublebuffering und alles Mögliche verwendet. Tja. Sicherlich entgeht Ihnen meine offensichtliche Unkenntnis gegenüber dem Programmieren nicht. Ich bin sozusagen ein stark verwundeter Anfänger.
---
Mit freundlichen Grüßen
Hamlet
 

OJay

BeitragDo, Mai 20, 2004 16:10
Antworten mit Zitat
Benutzer-Profile anzeigen
ohne codes nix los...

Suco-X

Betreff: .....

BeitragDo, Mai 20, 2004 16:13
Antworten mit Zitat
Benutzer-Profile anzeigen
Hier mal Standard Programm Aufbau mit Schleife .

Code: [AUSKLAPPEN]

Graphics 1024,768,16,2
SetBuffer BackBuffer()

;Grafiken etc Laden

Repeat
Cls


;Bilder zeichnen, Sachen Updaten


Flip
Until KeyHit(1)


bye
Intel Core 2 Quad Q8300, 4× 2500 MHz, 4096 MB DDR2-Ram, GeForce 9600GT 512 MB
 

HOT-BIT

Gast

BeitragDo, Mai 20, 2004 16:13
Antworten mit Zitat
Hi !

Und auch ich bin hier planlos !

Toni
 

furbolg

BeitragDo, Mai 20, 2004 16:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Toller Post, sachma bist du immer Pissig ? Nur weil Hamlet nich 24h am Tag BB codet und sich nich so auskennt...
 

HOT-BIT

Gast

BeitragDo, Mai 20, 2004 16:46
Antworten mit Zitat
Hoppala ?

Schlecht geschlafen ?

Sagte doch nur, daß ich ohne Code auch planlos bin !

War das irgendwas schlechtes ?

Toni
 

bimbolos

BeitragDo, Mai 20, 2004 18:31
Antworten mit Zitat
Benutzer-Profile anzeigen
vieleicht gehts wenn du cls direckt vor drawimage machst
ging bei mir jedfenfalls alsich das selbe problem hatte
 

Timo

BeitragDo, Mai 20, 2004 18:48
Antworten mit Zitat
Benutzer-Profile anzeigen
Nur so ne vermutung...

du hast nicht zufällig Loadimage in der Shleife benutzt?
Zumindest ist das ein typisches Anfängerproblem...

Code: [AUSKLAPPEN]
Graphics 1024,768,16,2
SetBuffer BackBuffer()

Image = Loadimage("Image.bmp")

Repeat
Cls

DrawBlock Image ;oder DrawImage Image   


Flip
Until KeyHit(1)


Als ich das erste mal was mit Blitzbasic gemacht habe, flmmerte das bei mir auch unerträglich weil ich loadimage in der schleife benutzt hatte. Heute graut es mir mich an diese Zeit zu erinnern Razz

Hubsi

BeitragDo, Mai 20, 2004 18:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Nimm das Gerüst von Suco-X und lass es im Vollbild laufen. Im Fenster kann es schonmal Probleme geben. Wenn V-Sync aus ist könnte auch WaitTimer evtl. Dein Problem beheben. Ansonsten wär ein wenig Code schon ganz hilfreich Wink
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...
 

hamlet

Betreff: Danke

BeitragDo, Mai 20, 2004 21:28
Antworten mit Zitat
Benutzer-Profile anzeigen
Vielen Dank,
ich habe es mit einem Timer geschafft. Außerdem habe ich die Bilder außerhalb der Schleife laden lassen; gute Idee.
Auf bald!

Hamlet

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group