Flash: Export von BitmapData in SWCs

BitmapData bekommt im Konstruktor eine Breite und eine Höhe. Das ist schlecht, wenn man die BitmapData aus einem SWC liest, denn dann weiß man die Größe erst *nach* dem instantiieren^^ Ich habe mir sagen lassen, dass es (ab CS5?) eine Methode gibt, um BitmapData so zu exportieren, dass die korrekte Größe als Default-Parameter übergeben wird. Wenn jemand weiß wie das geht: Immer her damit!

Allerdings brauch man die korrekte Größe gar nicht: Man kann auch 1/1 angeben, was den Compiler zufrieden stellt, das Bitmap aber nicht davon abhält, trotzdem die korrekte Größe zu haben:

HTH

Flash: Scale9Grid für Bitmaps

MovieClip.scale9Grid funktioniert nicht auf Bitmaps – auch nicht auf Bitmaps in MovieClips.

Zum Glück gibt es Abhilfe von ByteArray.org. Anwendungsbeispiel:

Witziges Detail am Rande: Auch, wenn das scale9Grid des MovieClips aus der SWC keinen Effekt hat, so ist es doch da, und kann ausgelesen werden^^ Mit dem obigen Code kann man also in der IDE das scale9Grid setzen, um es im Code dann als Basis für ScaleBitmap zu nutzen…

HTH