html代码表白树
导读:如果你是一名程序员,那么一颗代码表白树一定可以帮助你向心仪的人表达爱意。HTML代码表白树就是一种表白工具。下面我们就来一起学习如何制作一颗HTML代码表白树。//HTML代码表白树<!DOCTYPE html><html...
如果你是一名程序员,那么一颗代码表白树一定可以帮助你向心仪的人表达爱意。HTML代码表白树就是一种表白工具。下面我们就来一起学习如何制作一颗HTML代码表白树。
//HTML代码表白树!DOCTYPE html> html> head> title> 表白树/title> /head> body> canvas id="canvas"> /canvas> script type="text/javascript"> var points = []; for(var i=0; i100; i++){ var x=Math.random()*300+50; //范围50-350 var y=Math.random()*300+50; //范围50-350 var radius=Math.random()*2+1; //范围1-3 var radian=Math.random()*2*Math.PI; //范围0-360度 var speed=0.1*Math.random()+0.02; //范围0.02-0.12 var point={ x:x, y:y, radius:radius, radian:radian, speed:speed } ; points.push(point); } var canvas=document.getElementById("canvas"); var context=canvas.getContext("2d"); function draw(){ //清空画布 context.clearRect(0,0,400,400); //循环绘制100个点 for(var i=0; i100; i++){ var point=points[i]; point.radian+=point.speed; point.x=point.x+Math.cos(point.radian)*point.radius; point.y=point.y+Math.sin(point.radian)*point.radius; context.beginPath(); context.arc(point.x,point.y,point.radius,0,2*Math.PI); context.closePath(); context.fillStyle="#F7819F"; context.fill(); } } setInterval(draw,30); /script> /body> /html>
通过上面的代码,你可以得到一颗闪闪发光的表白树,同时你也可以根据自己的喜好进行代码的改变,添加相应的表白内容。当然,最重要的是要真心准备好向对方表白哦!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: html代码表白树
本文地址: https://pptw.com/jishu/534465.html