forked from: test5
forked from test5 (diff: 2)
... @author toru
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);
}
}
});
}
}
}
