canvas如何实现粒子动画
本篇内容主要讲解“ canvas如何实现粒子动画”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ canvas如何实现粒子动画”吧!
代码如下:
<!DOCTYPE html>
<html >
<head>
<meta charset="UTF-8">
<title>canvas粒子实例动画</title>
<meta name="keywords" content=" canvas粒子实例动画" />
<meta name="description" content=" canvas粒子实例动画" />
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<div id="gui">
<label>effect</label>
<select id="effect">
<option value=0>none</option>
<option value=1>blur</option>
<option value=2>blink</option>
<option value=3>earthquake</option>
</select>
<label>global pulsation</label>
<select id="globalPulsation">
<option value=0>no</option>
<option value=1>yes</option>
</select>
<label>pulsation speed</label>
<select id="pulsationSpeed">
<option value=100>0.1 s</option>
<option value=250>0.25 s</option>
<option value=500 selected>0.5 s</option>
<option value=1000>1 s</option>
<option value=1500>1.5 s</option>
</select>
<label>radius</label>
<select id="particleRadius">
<option value=2>2</option>
<option value=5 selected>5</option>
<option value=7>7</option>
<option value=10>10</option>
<option value=15>15</option>
</select>
<label>shapes</label>
<select id="shape">
<option value=0>circles</option>
<option value=1>rectangles</option>
</select>
<label>blending</label>
<select id="blending">
<option value=1 selected>yes</option>
<option value=0>no</option>
</select>
<button id="text">text</button>
<button id="link">link</button>
</div>
<canvas id="canvas" width="600" height="300"></canvas>
<script class="lazy" data-src="js/index.js"></script>
</body>
</html>
到此,相信大家对“ canvas如何实现粒子动画”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341