1
我有一堆Bitmaps存儲在庫中,我想通過actionscript在舞臺上顯示其中的一些。我需要的只是將它們中的每一個都附加到MovieClip上,並在舞臺上使用addChild()。此外,我希望能夠動態更改附加的位圖。如何將位圖附加到AS3中的MovieClip?
這樣做最簡單的方法是什麼?
我有一堆Bitmaps存儲在庫中,我想通過actionscript在舞臺上顯示其中的一些。我需要的只是將它們中的每一個都附加到MovieClip上,並在舞臺上使用addChild()。此外,我希望能夠動態更改附加的位圖。如何將位圖附加到AS3中的MovieClip?
這樣做最簡單的方法是什麼?
var myBitmap:Bitmap = new Bitmap(new LibraryBitmapInstance(null, null));
// Add
myMovieclip.addChild(myBitmap);
// remove
myMovieclip.removeChild(myBitmap);
請注意,您需要確保位圖標記爲「導出爲ActionScript」,可以在庫中的位圖實例的屬性面板中設置位圖。構造函數中的所有參數都是可選的,所以你可以說「new LibraryBitmapInstance()」。 – meddlingwithfire