trotz ca 50-60 fps flimmern

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

feuerball11

Betreff: trotz ca 50-60 fps flimmern

BeitragDi, Apr 14, 2009 14:49
Antworten mit Zitat
Benutzer-Profile anzeigen
hi erstmal.
ich bin momentan an einem kleinen jump and run spiel.
das problem ist blos:
trotz ca 50-60 fps(wechselt abunzu) flimmert das bild.
ich habe einen backbuffer und ich frage die fps mit folgendem code ab:

Code: [AUSKLAPPEN]
 ms=MilliSecs():Text 0,0,fps
 If ms>mt mt=ms+502:fps=frame:frame=0 Else frame=frame+2


nun meine frage:
farum flimmert das bild??

Tankbuster

BeitragDi, Apr 14, 2009 14:58
Antworten mit Zitat
Benutzer-Profile anzeigen
verwendest du Flip in deinem Code?
Twitter
Download Jewel Snake!
Windows|Android
 

feuerball11

BeitragDi, Apr 14, 2009 15:02
Antworten mit Zitat
Benutzer-Profile anzeigen
ja... mein grober aufbau ist so:

Code: [AUSKLAPPEN]

graphics 400,400,0,2
timer = createtimer(60)
setbuffer backbuffer()

repeat
cls
;----funktionen----
flip
waittimer timer
until keyhit(1)


ps: der code ist nicht kopiert sonder grade von mir geschrieben.

D2006

Administrator

BeitragDi, Apr 14, 2009 15:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Verwendest du vielleicht mehrfach (pro Schleifendurchgang) Flip in deinem Code?

EDIT: Probier mal Flip 0. Eventuell kommen Flip und der Timer sich ins Gehege.
Intel Core i5 2500 | 16 GB DDR3 RAM dualchannel | ATI Radeon HD6870 (1024 MB RAM) | Windows 7 Home Premium
Intel Core 2 Duo 2.4 GHz | 2 GB DDR3 RAM dualchannel | Nvidia GeForce 9400M (256 MB shared RAM) | Mac OS X Snow Leopard
Intel Pentium Dual-Core 2.4 GHz | 3 GB DDR2 RAM dualchannel | ATI Radeon HD3850 (1024 MB RAM) | Windows 7 Home Premium
Chaos Interactive :: GoBang :: BB-Poker :: ChaosBreaker :: Hexagon :: ChaosRacer 2
 

feuerball11

BeitragDi, Apr 14, 2009 15:05
Antworten mit Zitat
Benutzer-Profile anzeigen
merfach verwende ich flip nicht. aber ich kann flip 0 mal testen... mom
*edit*
flip 0 verbessert das ganze nicht sondern verschlimmert es....
da bekomme ich nurnoch jede sekunde ein bild....
  • Zuletzt bearbeitet von feuerball11 am Di, Apr 14, 2009 15:08, insgesamt 2-mal bearbeitet

BladeRunner

Moderator

BeitragDi, Apr 14, 2009 15:26
Antworten mit Zitat
Benutzer-Profile anzeigen
Zeig den kompletten Code oder einen Code der den Fehler reproduziert sonst ist das hier nur Rätselraten.
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3
Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64
B3D BMax MaxGUI

Stolzer Gewinner des BAC#48, #52 & #92

Triton

BeitragDi, Apr 14, 2009 15:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Hmm, wenn der code nicht zu langist, poste ihn doch mal ganz. Dann lässt sich das Problem sicher schneller finden.


edit---
1 min Rolling Eyes
Coding: silizium-net.de | Portfolio: Triton.ch.vu
 

feuerball11

BeitragDi, Apr 14, 2009 15:28
Antworten mit Zitat
Benutzer-Profile anzeigen
... hatt sich erledigt....
sertbuffer backbuffer()
war nicht im code..... irgendwann muss es mir den rausgehauen haben....
funtzt flip auch ohne buffer?????
 

Dreamora

BeitragDi, Apr 14, 2009 15:44
Antworten mit Zitat
Benutzer-Profile anzeigen
nicht wirklich. ohne backbuffer gibts nix zu flippen
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.
 

feuerball11

BeitragDi, Apr 14, 2009 15:45
Antworten mit Zitat
Benutzer-Profile anzeigen
komischerweise kam aber keine fehlermeldung... deswegen habe ich es auch nicht bemerkt....
habs erst rausgefunden, als ich das programm im debug schritweise durchgegangen bin...
 

tobias12

BeitragDi, Apr 14, 2009 15:57
Antworten mit Zitat
Benutzer-Profile anzeigen
es gibt auch keine fehlermeldung, es nütz nur nichts
Mein Projekteforum

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group