ビットマップ化して軌跡エフェクト
■FLASH LABO:エフェクト
先端のオブジェクトひとつの位置を動かしつつ画面をビットマップ画像化してくことで、軌跡が残っていく表現ができました。ずっとやりたかった表現。理屈はわかってたけど、ビットマップ化するスクリプトがよく理解できなくて先送りしてたんですが、画像にスムージングかけるスクリプトを勉強する機会があって、それの応用でできちゃいました。処理軽減でも色々今後使えそう('u')ビットマップ化する部分のスクリプト
onClipEvent (load) {
import flash.display.BitmapData
var _bmpDummy = new BitmapData(Stage.width,Stage.height,true,0x00000000)
//var _bmpDummy = new BitmapData(幅,高さ,透明設定,0透明赤緑青)
}
onClipEvent (enterFrame) {
_bmpDummy.draw(_root.main)
//_bmpDummy.draw(キャプチャーしたムービークリップ)
dummy.attachBitmap(_bmpDummy, 0, "auto", true)
//dummy.attachBitmap(_bmpDummy, レイヤー順, ピクセルにフィット, スムージング)
}

COMMENT
October 26 2011 PM 18:07lvtlrum
O2OcWV qloocmwnrcqc
October 25 2011 PM 21:35Makendra
You've got to be kdiding meit's so transparently clear now!