flash on 2009-10-28
♥0 |
Line 34 |
Modified 2009-10-28 19:02:38 |
MIT License
archived:2017-03-29 11:32:56
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);
}
}
}
}
}