canvas能量发射释放光圈射线动画效果代码
代码语言:html
所属分类:动画
代码描述:canvas能量发射释放光圈射线动画效果代码
代码标签: canvas 能量 发射 释放 光圈 射线 动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
html,body { height: 100%;padding:0;margin:0;}body { background: #000; background: radial-gradient(#181818, #000); overflow: hidden;}body:after { background: #181818; background: radial-gradient(#000, #555); border-radius: 50%; bottom: 0; content: ''; left: 0; margin: auto; position: absolute; right: 0; top: 0; width: 50px; height: 50px; will-change: transform;}canvas { display: block;}
</style>
</head>
<body>
<script >
var $ = {};
$.rand = function(d, c) {
return Math.random() * (c - d) + d
};
$.Part = function() {
this.reset()
};
$.Part.prototype.reset = function() {
this.x = 0;
this.y = 0;
this.z = 0;
this.vx = $.rand(-0.5, 0.5);
this.vy = $.rand(-0.5, 0.5);
this.vz = $.rand(-0.25, 0.5);
.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0