ねじれて回転するドット
適当な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;
}