Leistungsoptimierung für die ADOBE FLASH-PLATTFORM
Leistungsoptimierung für die ADOBE® FLASH®-PLATTFORM
Leistungsoptimierung für die ADOBE® FLASH®-PLATTFORM
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
LEISTUNGSOPTIMIERUNG FÜR DIE <strong>FLASH</strong>-<strong>PLATTFORM</strong><br />
Einsparen von Arbeitsspeicher<br />
Ergebnis nach dem Drehen der Sterne<br />
Bei <strong>die</strong>sem leistungsstarken Verfahren bewirkt eine Aktualisierung des ursprünglichen BitmapData-Quellobjekts<br />
automatisch eine Aktualisierung der weiteren Instanzen auf der Bühne. Mit <strong>die</strong>sem Verfahren ist es jedoch nicht<br />
möglich, jeden Stern einzeln zu skalieren, wie im vorherigen Beispiel.<br />
Hinweis: Bei Verwendung von mehreren Instanzen desselben Bildes richtet sich das Zeichnen danach, ob der<br />
ursprünglichen Bitmap im Arbeitsspeicher eine Klasse zugeordnet ist. Ist der Bitmap keine Klasse zugeordnet, werden<br />
Bilder als Shape-Objekte mit Bitmapfüllungen gezeichnet.<br />
Filter und dynamisches Entladen von Bitmaps<br />
Vermeiden Sie Filter, auch solche, <strong>die</strong> über Pixel Bender verarbeitet werden.<br />
Verwenden Sie möglichst wenig Effekte wie Filter, darunter auch Filter, <strong>die</strong> auf Mobilgeräten über Pixel Bender<br />
verarbeitet werden. Wenn ein Filter auf ein Anzeigeobjekt angewendet wird, erstellt <strong>die</strong> Laufzeitumgebung zwei<br />
Bitmaps im Arbeitsspeicher. Diese Bitmaps haben jeweils <strong>die</strong> Größe des Anzeigeobjekts. Die erste Bitmap wird als<br />
gerasterte Version des Anzeigeobjekts erstellt, <strong>die</strong> wiederum zur Erstellung der zweiten Bitmap mit angewendetem<br />
Filter verwendet wird:<br />
Letzte Aktualisierung 9.5.2012<br />
20