ねじれて回転するドット
適当な3Dっぽいグラフィック。書き出すMC("dot")に円を並べて、タイムラインで拡大/縮小とグロー変化アニメーション。スクリプトでは、ドットを並べてMCの再生開始位置をずらすだけ。昔作ったものですが、グローやブレンドモード加えるだけでそれなりに変わるので面白い。
import flash.filters.*; var maxi:Number = 16; var margin:Number = 12; var w:Number = 360; var h:Number = 240; var blur:BlurFilter = new BlurFilter(3, 3, 2); var dots:MovieClip = this.createEmptyMovieClip("dots_mc", 0); dots._x = w/2; dots._y = h/2; dots.filters = [blur]; for(var i:Number = 1; i < maxi; i++){ var pt:Object = {_x:margin*i-(maxi*margin/2), _y:margin*i-(maxi*margin/2)}; var mc:MovieClip = dots.attachMovie("dot", "dot"+i, i, pt); mc.blendMode = "add"; mc.gotoAndPlay(i*2); } dots.onEnterFrame = function () { this._rotation += 2; }