FPS konstant halten

Lloyd

Erfahrenes Mitglied
Hi,

klar Flash ist nicht gerade darauf ausgerichtet die FPS konstant zu halten. Bei hoher Belastung brechen die FPS ein.
Gibt es eine Möglichkeit Flash zu zwingen die Framerate konstant zu halten?
Quasi einige Frames zu überspringen, wenn die Framerate nicht mehr eingehalten werden kann.
Die einzige Möglichkeit die mir einfällt, ist mittels updateAfterEvent().
Das funktioniert ja nur bei einigen Konstrukten, siehe Referenz.
Leider gibt dieser Befehl nichts zurück, wodurch ich nicht prüfen kann ob das Display wirklich aktualisiert wurde.
Gibts noch andere Vorschläge?

Gruss Lloyd
 
Meinst du was bestimmtes (wäre mir am liebste), oder nur allgemein, dass das was man dort sieht das maximum des erreichbaren ist?
Ja da ist schon ein Guru am Werk.
 
Nun,

es gab mal eines mit dem nach der Messung die Abspielgeschwindigkeit automatisiert ändern konnte - indem man den onEnterFrame Event durch eine setInterval Schleife ersetzte.
Vielleicht unter http://www.flashhilfe.de unter prototypes, ansonsten bin ich mit meinem Wissen am Ende.

B
 
ahh verstehe, sozusagen mit setInterval dem Einbrechen der FPS entgegenwirken, gute Idee. Werd mal schaun, danke.
 
Zurück