forked from: test5

by escanar68 forked from test5 (diff: 2)
...
@author toru
♥0 | Line 33 | Modified 2009-12-02 20:49:05 | MIT License
play

ActionScript3 source code

/**
 * Copyright escanar68 ( http://wonderfl.net/user/escanar68 )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/ztXl
 */

// forked from Cyario's test5
package
{
	import flash.display.Sprite;
	import flash.events.Event;
	import flash.events.KeyboardEvent;
	/**
	 * ...
	 * @author toru
	 */
	public class Main extends Sprite
	{
		private const X:int = 50;
		private const Y:int = 50;
		private var s:Array = new Array([], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []);
		public function Main()
		{
			for (var i:int = 0; i < Y; i++) {
				for (var j:int = 0; j < X; j++) {
					s[i][j] = new Sprite();
					s[i][j].graphics.beginFill(0xFFEEDD * (i + 1)* (j + 1));
					s[i][j].graphics.drawRect(0, 0, 10, 10);
					s[i][j].graphics.endFill();
					s[i][j].x = 0 + (j * 10);
					s[i][j].y = 0 + (i * 10);
					addChild(s[i][j]);
				}
			}
			addEventListener(Event.ENTER_FRAME, function():void { 
				for (var i:int = 0; i < Y; i++) {
					for (var j:int = 0; j < X; j+.2) {
						s[i][j].rotation += (i + j);
					}
				}
			});
		}
	}
}