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:
1 2 |
var dummy:Bitmap = new Bitmap( new DummyBitmapData( 1, 1 ) ); addChild( dummy ); |
HTH