FPS Function

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

blitzuser34

Betreff: FPS Function

BeitragDo, Jan 03, 2008 20:54
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,

ich wollte mal fragen ob ihr wisst, warum die Function nicht funktioniert:

Code: [AUSKLAPPEN]
Function FPS(a1)
   frame=MilliSecs()-time
   fps=1000/frame
   durchschframe=durchschframe+fps
   loop=loop+1
   If loop=a1 Then
      fpsdurchs=durchschframe/50
      durchschframe=0
      loop=0
   EndIf
   Text 0,0,"FPS: "+fpsdurchs
   time=MilliSecs()
End Function


Wenn ich den Code in die Schleife meines Programms setzte, funktioniert er, aber als Function nich. Dann Kommt immer "FPS: 0", obwohl das nich stimmt!

Eingeproggt

BeitragDo, Jan 03, 2008 20:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Überprüfe mal Global / Local Deklarationen.

mfG, Christoph.
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9

blitzuser34

BeitragDo, Jan 03, 2008 21:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Dann bekomm ich Dublicate Variable Name(bei Local). Und Global scheint nicht mir ner Function zu funktionieren.

Eingeproggt

BeitragDo, Jan 03, 2008 21:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Globale Variablen einmal im Programm deklarieren. Das merkt sich Blitz.
Gewinner des BCC 18, 33 und 65 sowie MiniBCC 9

blitzuser34

BeitragDo, Jan 03, 2008 21:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja, funktioniert, aber nur, nachdem ich ein neues Dokument aufgemacht hab und da reinkopiert hab. Beim alten Dokument hat der mir 4x die gleiche Funktion angezeigt, obwohl ich die nur einmal im Code hatte!

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group