tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
1108
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Lloyd Lloyd ist offline Mitglied Gold
    Registriert seit
    Mar 2004
    Beiträge
    101
    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
     
    nutze Flash MX.

  2. #2
    Registriert seit
    Dec 2002
    Ort
    Schalke
    Beiträge
    2.498
    Schau mal unter dem Stichwort FPS unter www.flashstar.de , da ist das Maximum des erreichbaren ...

    B
     
    Num qui exsules restituti? Unum aiebat, praeterea neminem !
    http://monalisaoverdrive.de

  3. #3
    Lloyd Lloyd ist offline Mitglied Gold
    Registriert seit
    Mar 2004
    Beiträge
    101
    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.
     
    nutze Flash MX.

  4. #4
    Registriert seit
    Dec 2002
    Ort
    Schalke
    Beiträge
    2.498
    Da gibt es einen Frameratencontroller mit Namen FPSschlagmichtot ...

    B
     
    Num qui exsules restituti? Unum aiebat, praeterea neminem !
    http://monalisaoverdrive.de

  5. #5
    Lloyd Lloyd ist offline Mitglied Gold
    Registriert seit
    Mar 2004
    Beiträge
    101
    Es gibt nur ein paar Tools die die Framerate messen.
     
    nutze Flash MX.

  6. #6
    Registriert seit
    Dec 2002
    Ort
    Schalke
    Beiträge
    2.498
    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 www.flashhilfe.de unter prototypes, ansonsten bin ich mit meinem Wissen am Ende.

    B
     
    Num qui exsules restituti? Unum aiebat, praeterea neminem !
    http://monalisaoverdrive.de

  7. #7
    Lloyd Lloyd ist offline Mitglied Gold
    Registriert seit
    Mar 2004
    Beiträge
    101
    ahh verstehe, sozusagen mit setInterval dem Einbrechen der FPS entgegenwirken, gute Idee. Werd mal schaun, danke.
     
    nutze Flash MX.

Ähnliche Themen

  1. Problem: Zufallszahlen sind konstant
    Von Mr Apfelkuchen im Forum C/C++
    Antworten: 19
    Letzter Beitrag: 14.07.08, 15:39
  2. Windows sauber halten!
    Von partitionist im Forum Virtualisierung (VMWare, Virtual PC & Co.)
    Antworten: 28
    Letzter Beitrag: 17.12.06, 11:14
  3. SystemSpeicher erhöht sich konstant
    Von Julien im Forum Microsoft Windows
    Antworten: 0
    Letzter Beitrag: 08.03.04, 11:35
  4. a:active halten
    Von backbone im Forum CSS
    Antworten: 2
    Letzter Beitrag: 30.05.03, 23:35
  5. <div> unten halten?
    Von bad taste im Forum CSS
    Antworten: 2
    Letzter Beitrag: 11.08.02, 01:05