HTML canvas(画布)createRadialGradient()方法
-
createRadialGradient()方法定义和用法
createRadialGradient()方法创建径向/圆形渐变对象。
渐变可用于填充矩形,圆形,线条,文本等。
提示:使用此对象作为strokeStyle或fillStyle属性的值 。
提示:使用addColorStop()方法指定不同的颜色,以及在渐变对象中放置颜色的位置。 -
createRadialGradient()方法浏览器支持
Internet Explorer Chrome FireFox Safari Opera 9.0(含)以上 支持 支持 支持 支持 -
createRadialGradient()方法语法
context.createRadialGradient(x0,y0,r0,x1,y1,r1); -
createRadialGradient()方法实例
尝试一下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"); // Fill with gradient ctx.fillStyle=grd; ctx.fillRect(10,10,150,100);
-
createRadialGradient()方法参数值
类型 描述 x0 渐变的起始圆的x坐标 y0 渐变的起始圆的y坐标 r0 起始圆的半径 x1 渐变的结束圆的x坐标 y1 渐变的结束圆的y坐标 r1 结束圆的半径 -