FPS anzeigen?

Status
Nicht offen für weitere Antworten.

Verjigorm

Top Contributor
hiho, ich wollte mal fragen ob es ne vorgebaute Klasse/Methode gibt um die FPS anzeigen zu lassen?

ich habe das jetzt so gemacht:

2 Behaviors : WakeupOnElapsedTime(1000) und WakeupOnElapsedFrames(1)

jeder "FramewakeUp" zählt ne Variable um eins hoch und nach 1sek schaue ich wieviel Frames es waren und resette das ganze wieder.
klappt eigentlich super

jetzt wollte ich die FPS im Canvas ausgeben, als 2D-Text oder sowas, bin ich grad am schauen

Finde das aber irgendwie massig Aufwand mit 2 Wakeups etc.
Ist das bisher richtig oder gibts sowas nicht schon vordefiniert?
 

Illuvatar

Top Contributor
Kommt mir erstmal richtig vor.

Für den Text such mal nach J3DGraphics2D - die zu benutzen zieht die FPS aber deutlich runter :-/
Ich glaube aber, es gab mal jemand, der da eine bessere Möglichkeit gefunden hat, die müsste bei der Suche dann aber auch rauskommen ;)
 

17daywalker

Neues Mitglied
Hi,
hab mich heute mit dem selben Problem beschäftigt wie du. Und ich bin zu dem Entschluß gekommen das es leichter ist Fraps ( http://www.fraps.com/download.php ) herunterzuladen, das dir die FPS genau anzeigen kann und noch ein paar nützliche Zuästze hat, z.B. eine ScreenCapture Funktion mit der du ein Video von deinem Spiel machen kannst.

MFG Markus
 
G

Guest

Gast
nur so nebenbei bei dem wakeup mit Frames musst du "0" als parameter übergeben sonst ruft er sich nur nach jedem 2. frame auf
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben