首页前端开发HTMLCanvas实现放射线动画

Canvas实现放射线动画

时间2024-05-20 02:24:03发布访客分类HTML浏览103
导读:经常看见网站上一些放射线动画,出于程序员的好奇,divcss5小编也做了一款canvas实现的放射线动画,代码如下: body {background: #000;overflow: hidden;margin: 0...

经常看见网站上一些放射线动画,出于程序员的好奇,divcss5小编也做了一款canvas实现的放射线动画,代码如下:

body { background: #000; overflow: hidden; margin: 0; padding: 0; }

#canv { width: 45%; margin: 5% 30%; animation: wheel-rotate 30s linear infinite; }

@keyframes wheel-rotate {

from {

transform: rotate(0deg);

}

to {

transform: rotate(360deg);

}

}

var c;

var $;

var w = 600;

var h = 600;

constant = 15;

var rad = 300;

var timeout = 0;

c = document.getElementById("canv");

$ = c.getContext("2d");

drawLines();

function drawLines() {

$.fillRect(0,0,w,h);

$.translate(w/2,h/2);

for (var i = 0; i

for (var n = -45; n

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Canvas实现放射线动画
本文地址: https://pptw.com/jishu/663845.html
Html5增强型表单标签 Html5之实现九宫格案例

游客 回复需填写必要信息