 num = 200; var data = []; var move = {};var liuXY = [];var k = -1;var range = Math.atan(k);var length = 200;for ( var i=0;i<num;i++ ){data[i] = {x:Math.random()*w , y:Math.random()*h , r:Math.random()*8+3};Cricle( data[i].x , data[i].y , data[i].r );};!function draw(){cxt.clearRect(0,0,w,h);for (var i=0;i<num;i++ ){data[i].r += Math.random()*2-1;data[i].r = Math.max(0 , data[i].r);data[i].r = Math.min(12 , data[i].r);Cricle( data[i].x , data[i].y , data[i].r );};if ( liuXY.length ){for (var i in liuXY ){li