Es scheint wenig Unterstützung oder Diskussionen rund um Google Swiffy (http://swiffy.googlelabs.com/) zu geben.
Ist es möglich, ein swiffyobject von JS effektiv anzuhalten / fortzusetzen / zu manipulieren?
Unter Verwendung der Google-Standardausgabe bemerkte ich, dass das swiffyobject in der Konsole mit einigen Eigenschaften gefunden werden konnte; vor allem frameRate. Könnte diese Eigenschaft zum Beispiel manipuliert werden?
Für die neueste Swiffy-Version (Swiffy-Laufzeitversion 5.2 Ссылка ) habe ich das getan.
1.Verwenden Sie jsbeautifier.org wie im Beitrag von samb erwähnt.
2. Suchen Sie die Funktion mit .start () . In meinem Fall ...
%Vor%3.Duplizieren Sie diese Funktion unter einem anderen Namen und ersetzen Sie start () durch stop ()
%Vor%4.Finden Sie die Deklaration der Funktion, die .start () enthält. In meinem Fall db .
%Vor%5.Duplizieren Sie diese Funktion und benennen Sie sie wie die neue Funktion, die Sie mit stop () erstellt haben, und ersetzen Sie start mit stop . In meinem Fall myNewFunction .
%Vor%Das ist es.
Jetzt können Sie meine anim.stop ();
aufrufenz.B.
%Vor%Entschuldigung für mein Englisch Ich bin Französisch;) Ich suchte nach einer Lösung, um die Animation Swiffy richtig handhaben zu können. Seit der neuen Version (5.0) hat sich der Google-Code geändert und ich kann keine Animation mehr mit kleinen Hacks im Netz finden ... Für Nachteile, codierte ich Kraft, um eine Lösung zu finden .. die mir sehr einfach und sauber erscheint .. (ohne die Quelle Swiffy zu berühren!) In der Tat jeder Teil dieses Beitrags: swiffy / javascript
Kann mit flashvars Swiffy wiederhergestellt werden (in as2 und as3 sollte es auch funktionieren ..)
Die Seite Javascript kann diese Art von Dingen tun:
%Vor%und die Seite des Blitzes in einer Funktion enterFrame ...:
%Vor%und das war's! Um dir die Methoden zu organisieren, die du willst, aber .. es funktioniert;) Muss die nicht definierte Variable erneut übernehmen, wenn Sie sie später erneut verwenden möchten;)
Tags und Links javascript flash html5 google-swiffy