Flash Builder 4 Beta 2 - Performance Problem gelöst

26. Oktober 2009

0 Kommentare

Beschreibung: Installation der FlashBuilder 4 Beta 2. Vorher sauber Beta1 deinstalliert. Die Beta 2 ist langsam wie nur was, keine Überprüfung des Codes beim Speichern, und der Compiler kommt und kommt nicht aus der Hefe. Zusätzlich ist der “Debug”-Shortcut weg. Das Teil rendert die Zeichen langsamer, als ich BEIM ÜBERLEGEN tippe.

Lösung: Deinstallation (und Deinstallation FlashCatalyst Beta 1) und Re-Installation, diesmal in Deutsch. Fluppt wie nur was. Ja, die kleinen Dinge des Lebens.

¬ geschrieben von matze in flash, flex

sauberes entfernen nachgeladener swfs - removeMovieClip reintroduced

16. Juli 2008

12 Kommentare

Colin Moock hat in seinem Blog eine Liste von Dingen aufgeführt, die nötig sind, um ein nachgeladenes swf sauber zu entladen.
Wie er selbst sagt, sind das alles nur Anhaltspunkte - aber alles Sachen, die beachtet werden müssen.

Vielleicht (sehr wahrscheinlich) sind danach alle Referenzen gelöscht, und das swf wird WIRKLICH aus dem Speicher entfernt (ist bis jetzt nicht der Fall - eben wegen der Referenzen durch Listener etc.).

Noch ausführlicher wird das Thema bei Grant Skinner behandelt.

¬ geschrieben von matze in actionscript, flash

attachMovie in as3 emulieren

19. Juni 2008

34 Kommentare

Früher™ wurden ja die Assets aus der Bilbiothek vom faulen Flasher mit

for(i=0; i<4; i++){

movie=this.attachMovie("asset"+n,"movie"+n,n);
}

(jetzt mal getNextHighestDepth() und Typisierung weggelassen)

Jetzt haben wir das großartige ActionScript 3, und attachMovie ging den Weg, den auch duplicateMovieClip beschreiten musste. Sie passten einfach nicht zur neuen DisplayList.

Die Aufgabenstellung bleibt aber, und das Problem wird nicht kleiner. Bei Adobe fand ich folgenden Weg:

import fl.containers.UILoader;

for(var i:Number=0; i<4; i++){
var myInstance:UILoader = new UILoader();
myInstance.scaleContent = false;
myInstance.source = "myInstance"+i;;
this.addChild(myInstance);
}

Top. Sieht gut aus, fuktioniert.

Nicht.

Zumindest, solange man nicht eine UILoader-Komponente auf die Bühne gezogen hat. Dann läuft alles wunderbar.

¬ geschrieben von matze in actionscript, flash

flash-player-entwickler im interview

22. Mai 2008

0 Kommentare

Colin Moock hat Jim Corbett, einen der Entwickler des Flash Player interviewt (naja, er unterhält sich mehr mit ihm).

Die beiden sprechen über ECMAScript 4, die Zukunft des Web, natürlich über den FlashPlayer - interessanterweise auch über vergangene Versionen, und Adobe und Macromedia.

Weiterhin werden die GarbageCollection und deren Verhalten kurz erläutert. Jim erklärt, warum removeMovieClip nicht mehr funktionieren kann, obwohl es für den Flash-Programmierer einfacher ist - und wie es in der Zukunft gehandhabt wird. Auch auf den von Grant Skinner entdeckten Bug wird eingegangen - und er ist als “high priority” eingestuft.

Interessanterweise (das Video ist vom April) werden die implementierten Features UDP und Peer2Peer nicht bestätigt, obwohl sie in der Beta-Release enthalten sind. Und zu guter Letzt wird sogar noch auf die Audio-Funktionen eingegangen.

¬ geschrieben von matze in actionscript, flash

coding flash 10

17. Mai 2008

0 Kommentare

Die neue Drawing-API des Flash Player 10 wird bei senocular.com vorgestellt. Passend dazu gibt Lee Brimelow auf gotoandlearn.com eine Einführung, wie man swfs für FlashPlayer 10 erstellt.

¬ geschrieben von matze in actionscript, flash

sounds good (finally)

16. Mai 2008

0 Kommentare

Die Audio-Features des Flash Player waren ja bis dato eher kümmerlich. Schon das saubere Loopen einer dynamisch geladenen MP3-Datei war beinahe ein Ding der Unmöglichkeit. Mit dem Erscheinen von Vista funktionierte selbst das SOUND_COMPLETE-Event nicht mehr sauber und zuverlässig, sodass Audio in Flash tot zu sein schien.

André Michelle hatte eine Petitionsseite eingerichtet, um die Community auf die Missstände aufmerksam zu machen und Adobe gemeinsam zu zeigen, dass dringender Handlungsbedarf besteht. 

Das Erscheinen der FlashPlayer 10-Beta zeigte, dass dieser Aufruf erfolgreich war: endlich ist eine Sound-API integriert, und es gab (Wieder-)Verbesserungen des Abspielverhaltens. 

In dem Artikel über den Erfolg sind auch drei Beiträge aus dem Blog von Tiric Uro verlinkt, der unter anderem erklärt, warum mit dem Erscheinen von Vista die Probleme anfingen, und wie die Lösung aussieht.

¬ geschrieben von matze in flash

flash player 10 beta veröffentlicht

15. Mai 2008

Comments Off

Adobe hat heute den FlashPlayer 10 (”Astro”) veröffentlicht.

Die neuen Features sind unter anderem:

Das sind die Punkte auf die ich persönlich mich schon freue. Leider habe ich grad keine Maschine übrig, auf die ich den installieren kann, sobald das der Fall ist, werde ich mich näher damit beschäftigen.

Mehr Infos, Download und Demos in den Adobe Labs

¬ geschrieben von matze in flash

freie as2-components

13. Mai 2008

0 Kommentare

gibt es hier: http://www.afcomponents.com/blog/?p=181

Für alle, die noch nicht ihre eigene Galerie oder Diashow programmiert haben, lohnt sich das sicher mal, da reinzuschauen. Es sind teilweise auch sehr interessante Bild-Lade-Effekte als Komponente zu haben.

¬ geschrieben von matze in flash

Theme von BenediktRB • Powered by Wordpress • Abonniere den RSS Feed