我会知道是否可以使用 AS2 以编程方式加载大量图像并将它们保存在数组中;然后如何以编程方式将每个图像附加到一个空的影片剪辑。
我知道如何在 AS3 中做到这一点,但在 AS2 中似乎是不可能的。
先感谢您,
最大限度
我会知道是否可以使用 AS2 以编程方式加载大量图像并将它们保存在数组中;然后如何以编程方式将每个图像附加到一个空的影片剪辑。
我知道如何在 AS3 中做到这一点,但在 AS2 中似乎是不可能的。
先感谢您,
最大限度
我相信它应该和AS3中的一样。加载图像,生成 BitmapData 对象并将其存储在 Array 中。
抢
未经测试,但要点如下:
var bitmaps:Array = [];
var tempClip = this.createEmptyMovieClip()
var timer;
function loadImage(){
timer = setInterval(checkHeight, 10)
var mc = tempClip.createEmptyMovieClip("img",this.getNextHighestDepth());
mc.loadMovie(myPathToMyImage)
}
function checkHeight(){
if (tempClip._height){
clearInterval(timer)
var bmp:BitmapData = new BitmapData(tempClip._width, tempClip._height, true);
bmp.draw(tempClip);
bitmaps.push(bmp);
tempClip.unloadMovie();
}
}