2012-04-02 13 views
1

Ich arbeite in einem Büro, wo wir alle die gleiche Hardware haben (Intel Core Duo Prozessoren und 4 GB RAM); Wir haben alle genau die gleichen Desktop-PCs.Flash läuft extrem langsam

Ich habe eine Anwendung im Flash erstellt, die auf meiner Maschine sehr reibungslos läuft, keine sichtbare Verzögerung. Aber wenn einige meiner Kollegen es auf ihrer Maschine sehen, ist es schrecklich laggy und sehr langsam.

Mein Code wurde in hohem Grade optimiert, ich weiß, dass es kein Speicherverlustproblem .etc besonders ist, da mein Computer die gleichen specs hat und den grellen Blitz laufen lässt.

Dinge zu beachten, es ist in AS2 geschrieben (ja, ich weiß, es ist weniger effizient, aber das ist nicht meine Wahl). Die Mehrheit der Flash-Player-Versionen sind 10+ (mit dem Browser-Plugin) und die Anwendung ist auf 32 FPS eingestellt.

Was könnte dazu führen, dass dies geschieht?

+0

Es ist ein bisschen schwierig, aus der aktuellen Beschreibung zu arbeiten, kann aber Ihr Versuch mit verschiedenen Spielern? Der Release Flash Player im Browser vs Debug-Player in Flash IDE wird unterschiedliche Geschwindigkeiten geben. Auch ich denke, das Debug (Test Movie) SWF ist etwas anders als das Release (Publish) SWF (die ein wenig optimiert werden sollte) –

+0

@GeorgeProfenza Hallo George, danke für die Antwort. Ich habe dies auch mit meinem Browser-Player getestet, der die gleiche Version wie meine Kollegen (10.2) hat und läuft reibungslos. Mir ist klar, dass es schwierig ist, zu einem Ergebnis zu kommen, da ich die Anwendung hier nicht anzeigen kann. –

+0

öffnen Sie [diese Seite] (http://blog.flexexamples.com/2007/08/08/checking-the-users-flash-player-capabilities-using-the-flashsystemcapabilities-class/) auf dem Computer, den Sie sind Testen Sie, scrollen Sie nach unten zum eingebetteten swf und überprüfen Sie in der angezeigten Liste, ob isDebugger (DEB) auf true gesetzt ist - dies sagt Ihnen, ob der Rechner die Debugger-Version des Players verwendet oder nicht. Normalerweise ist die Release-Version schneller, aber es gibt Ausnahmen. Kompilieren Sie auch zwei Versionen des SWF: eines mit Test Movie und eines mit Publish und prüfen Sie, ob es Unterschiede gibt. HTH –

Antwort

0

@George Reith - Deaktivieren Sie die Option - Aktivieren Sie die Hardware-Beschleunigung durch Einstellungen durch einen Rechtsklick auf swf auf Ihrem Kollegen Maschine