uXY[i].cX -= 10;liuX(liuXY[i].cX , liuXY[i].y , liuXY[i].x);if ( liuXY[i].cX < 0 || getY(liuXY[i].cX,liuXY[i].y , liuXY[i].x) > h ){liuXY.splice(i,1);};};};if ( Math.random() > 0.98 ){var a = Math.random()*(w-400)+400;liuXY.push({x:a , y:0 , cX:a});};window.requestAnimationFrame(draw);}();function liuX(x,sX,sY){cxt.save();var y = getY(x,sY,sX);var r = 15;var rad = cxt.createRadialGradient(x,y,0,x,y,r);rad.addColorStop(0,'rgba(255,255,255,0.8)');rad.addColorStop(0.1,'rgba(255,255,255,0.8)');rad.addColorStop(