easeljs实现炫酷多彩粒子圈圈构成奥运五环动画效果代码
代码语言:html
所属分类:动画
代码描述:easeljs实现炫酷多彩粒子圈圈构成奥运五环动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> * { margin: 0; padding: 0; border: 0; } body { background: #efefef; } </style> </head> <body> <canvas id="world"></canvas> <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/easeljs-0.7.1.js"></script> <script> /*----------------------------------- グローバル変数 -----------------------------------*/ var cj = createjs, stage, particles = [], centerX, centerY, particleNum = window.innerWidth / 6, color = ["blue","black","red","yellow","green"]; speed = Math.PI / 60, RADIUS = window.innerWidth / 7,//輪の半径 margin = RADIUS / 10; SPEED_MIN = RADIUS / 2, SPEED_MAX = RADIUS; /*----------------------------------- メイン -----------------------------------*/ function init(){ var rotateCenterX, rotateCenterY, circle, radius = RADIUS; //ステージ生成 stage = new cj.Stage("world"); stage.canvas.width = window.innerWidth; stage.canvas.height = window.innerHeight; for(var i = 1;i <= 3;i++){ circle = new Circle(i,1,radius,color[i - 1]); circle.create(); } circle = new Circle(1,2,radius,color[3]); circle.create(); circle = new Circle(2,2,radius,color[4]); .........完整代码请登录后点击上方下载按钮下载查看
网友评论0