为了账号安全,请及时绑定邮箱和手机立即绑定

createRadialGradient

这个怎么设置API的,在w3c上也看不明白为什么,求大神详解

正在回答

2 回答

这个我知道,但渐变过程怎么演示,还有渐变部分怎么截取

0 回复 有任何疑惑可以回复我~


<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>来自菜鸟教程的代码</title>
</head>
<body>

<canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3;">
您的浏览器不支持 HTML5 canvas 标签。
</canvas>
<div>
x0 :   渐变的开始圆的 x 坐标    </br>
y0 :   渐变的开始圆的 y 坐标    </br>
r0 :   开始圆的半径    </br>
x1 :   渐变的结束圆的 x 坐标    </br>
y1 :   渐变的结束圆的 y 坐标    </br>
r1 :   结束圆的半径    
</div>
<script>
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
var grd=ctx.createRadialGradient(75,50,5,90,60,100);
grd.addColorStop(0,"red");
grd.addColorStop(1,"white");
ctx.fillStyle=grd;
ctx.fillRect(10,10,150,100);
</script>

</body>
</html>


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JS实现人机大战之五子棋(UI篇)
  • 参与学习       35573    人
  • 解答问题       136    个

利用js及canvas绘图知识,实现程序界面编写和交互逻辑处理

进入课程

createRadialGradient

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信