0

AS2を使用すると、プログラムで大量の画像を読み込んで配列に保存できるかどうかがわかります。次に、プログラムで各画像を空のムービークリップに添付する方法。

AS3でこれを行う方法を知っていますが、AS2では不可能のようです。

前もって感謝します、

マックス

4

2 に答える 2

0

AS3と全く同じだと思います。画像をロードし、BitmapDataオブジェクトを生成して、配列に保存します。

ロブ

于 2011-03-09T11:18:57.237 に答える
0

テストされていませんが、要点は次のとおりです。

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();
   }
}
于 2011-03-09T14:14:59.950 に答える