Simple Slide Show
ちょっと思いつきでスライドショー作ってみました。
画像を分割してそれらを初めはscaleX, scaleYを共に0にしておいて、おとは左上から右下のブロックを順番に大きくしています。
この順番の求め方はこのようになっています。
order = new Vector.<Point>; for(var l:int = 2; l <= row+col; l++){ for(i = 1; i < l; i++){ var j:int =l-i; if(i<=row && j<=col) order.push(new Point(i-1, j-1)); } }
rowとcolっていうのは画像の行列それぞれの分割数です。
これでorderの先頭に入っている座標のブロックから順番に操作してあげればOK。