■ ビットマップイメージをスクロールするには
//メインタイムラインのフレームアクション
import
flash.display.BitmapData;
import
flash.geom.*;
_bmd = new BitmapData(320,
240, false, 0xFFFFFF);
_mc = this.createEmptyMovieClip("bm_mc",10);
_mc.attachBitmap(_bmd,10);
lineColor = 0x009900;
lineY = 120;
_bmd.fillRect(new Rectangle(0,lineY,320,2),
lineColor);
limT = 60;
limB = 220;
this.onEnterFrame = function(){
if (lineY < this._ymouse){
lineY++;
if (lineY > limB)
lineY = limB;
}else if(lineY > this._ymouse){
lineY--;
if (lineY < limT)
lineY = limT;
}
_bmd.setPixel(0,lineY
- 1,0xFFFFFF);
_bmd.setPixel(0,lineY,0x009900);
_bmd.setPixel(0,lineY
+ 1,0x009900);
_bmd.setPixel(0,lineY
+ 2,0xFFFFFF);
_bmd.scroll(1,0);
};
※.このサンプルはActionScript2.0でパブリッシュする必要があります。

