| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jul 2008
Beiträge: 196
| Eine Vison aber Keine lösung framerate richtet sich nach user
hallo, mein chef hat eine vision davon das man in flash zb beim preloaden des max frames pro sec testet und nach diesen dann die tweens richtet also mit zb so var maxFPS=32; mc.tween.FPS = maxFPS-10; //-10 als sicherheitsbuffer. das ganze hat den hintergrund das er sehr empfindlich ist was ruckler angeht. nd 25 bilder sind ihm zu rucklich wo manch normaler sagt basst gut. also soll flash praktisch die grafikkarte auf leistung testen und die max fps festellen damit man die graifkarte optimal nutzt. nur wie kann ich fps testen? jemand ne grundidee? lg ich_checks_net |
| | |
| | #2 (permalink) |
| Alter User Registriert seit: Jul 2003 Ort: Dortmund
Beiträge: 637
|
Ist im Prinzip einfach. Bastel Dir eine Start-Anim oder ähnliches und messe die Zeit (gettimer), die benötigt wird, um die Animation abzuspielen. Das Problem ist eher, das Du nie sicher sein kannst, daß der ermittelte Wert auch stabil bleibt; die für Deinen Flashfil zur Verfügung stehende Rechenleistung kann ja durch alles mögliche beeinflusst werden. Wenn dann müsste man das dynamisch halten und immer mal wieder checken. Übrigens: Das wurde auch unlängst woanders diskutiert. Viel Erfolg!
__________________ Dharokan |
| | |
| | #4 (permalink) |
| Der Wunderhund Registriert seit: Jun 2002 Ort: Hattingen
Beiträge: 10.515
| Dann soll er ein Video nehmen und keinen Flashfilm! ![]() Egal was Du da ausrechnest, es gibt zu viele Faktoren, die das Abspielen von Flash beeinflussen können. Und was machst Du, wenn Deine Methode ausrechnet, dass das swf nicht schnell genug abspielen kann? Dann gibt es doch trotzdem Ruckler und Dein Chef muss weinen. Also lieber gleich eine unkritische Animation machen, die kein Risiko ein- geht (wenig alpha, nicht zu gross usw.) und sich damit abfinden, dass die Ani nicht überall flüssig laufen wird. Ist nun mal so. gruß, gaspode |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Jul 2008
Beiträge: 196
| was was werd ich wohl machen
wenn die frames pro sec nicht erreicht werden dreh ich die framrate der animiationen die zu dem zeitpunkt laufen runter so dann das ganze ohnen rucklere läuft. is doch ganz einfach alle tweens in ne array mitspeicheren und dann abfragen ob die gerade abgespielt werden und wenn ja die fps runterdrehen bzw hochdrehen wenn mehr möglich ist aber ich lass die framerate nicht unter 25 also standart. ich lass sie nur steigen da es dann einfach alles flüssiger aussiht. wer nicht mal die 25 wieder geben kann hat pech soll sich nen neuen pc kaufen. ich geh nähmlich nach der logik, habe hier eine 8 jahre alte 16mb onboard karte zum testen und was die kann sollte jeder andere pc mit onboad auch können Geändert von ich_checks_net (11-08-2009 um 10:28 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |