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。