flash on 2009-10-28

by yabuchany
♥0 | Line 34 | Modified 2009-10-28 19:02:38 | MIT License
play

ActionScript3 source code

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

package {
	import frocessing.display.*;
	[SWF(width="465", height="465",frameRate="60")]
	public class SixtySeconds extends F5MovieClip2DBmp{
		private var maxDistance:Number;
		private var _width:Number=465;
		private var _height:Number=465;
		public function SixtySeconds() {
			super();
		}
		
		public function setup():void {
			//colorMode(HSB, 100);
			background(0);
		}
		public function draw():void {
			var s:Number=second();
			maxDistance = dist(_width/2,_height/2,_width,_height);
			var distances:Array=new Array();
			
			for(var i:int = 0;i<_height;i++){
				for(var j:int = 0;j<_width;j++){
					var dist:Number=dist(_width/2,_height/2,j,i);
					distances[j] = new Array();
					distances[j][i] = dist*s*70;
					
					var num:int = distances[j][i];
				}
			}
			for(i=0;i<height;i+=25){
				for(j=0;j<width;j+=25){
					stroke(num);
					point(j,i);
				}
			}
			
		}
	}
}