canvas可调参数的烟花定点绽放动画效果代码

代码语言:html

所属分类:动画

代码描述:canvas可调参数的烟花定点绽放动画效果代码

代码标签: canvas 烟花 定点 动画 参数

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en">

<head>

    <meta charset="UTF-8">




    <style>
        html, body {
        	margin: 0;	
        	padding: 0;
        }
        
        body {
        	background: #171717;
        	color: #999;
        	font: 100%/18px helvetica, arial, sans-serif;
        }
        
        a {
        	color: #2fa1d6;
        	font-weight: bold;
        	text-decoration: none;
        }
        
        a:hover {
        	color: #fff;	
        }
        
        #canvas-container {
        	background: #000 url(//repo.bfw.wiki/bfwrepo/images/bg/bg.jpg);
          height: 400px;
        	left: 50%;
        	margin: -200px 0 0 -300px;
        	position: absolute;
        	top: 50%;
          width: 600px;
        	z-index: 2;
        }
        		
        canvas {
        	cursor: crosshair;
        	display: block;
        	position: relative;
        	z-index: 3;
        }
        
        canvas:active {
        	cursor: crosshair;
        }
        
        #skyline {
        	background: url(//repo.bfw.wiki/bfwrepo/images/bg/skyline.png) repeat-x 50% 0;
        	bottom: 0;
        	height: 135px;
        	left: 0;
        	position: absolute;
        	width: 100%;
        	z-index: 1;	
        }
        
        #mountains1 {
        	background: url(//repo.bfw.wiki/bfwrepo/images/bg/mountains1.png) repeat-x 40% 0;
        	bottom: 0;
        	height: 200px;
        	left: 0;
        	position: absolute;
        	width: 100%;
        	z-index: 1;	
        }
        
        #mountains2 {
        	background: url(//repo.bfw.wiki/bfwrepo/images/bg/mountains2.png) repeat-x 30% 0;
        	bottom: 0;
        	height: 250px;
        	left: 0;
        	position: absolute;
        	width: 100%;
        	z-index: 1;	
        }
        
        #gui {
        	right: 0;
        	position: fixed;
        	top: 0;
        	z-index: 3;
        }
    </style>


</head>

<body>
    <div id="gui"></div>
    <div id="canvas-container">
        <div id="mountains2"></div>
        <div id="mountains1"></div>
        <div id="skyline"></div>
    </div>

<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/jquery.2.11.js"></script>
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/dat.gui-min.js"></script>
    <script >
        var Fireworks = function () {
          /*=============================================================================*/
          /* Utility
          /*===================================================.........完整代码请登录后点击上方下载按钮下载查看

网友评论0