html5-canvas3-二次贝塞尔曲线和三次贝塞尔曲线以及canvas的渐变
2014-01-14 17:59
393 查看
以前不知道二次贝塞尔曲线和三次贝塞尔曲线,学习canvas时,canvas提供了两个方法来绘制这两条陌生的线。偶也是初次了解,不知道什么地方将来会用到,先分享了再说:
和以前一样,先建个canvas标签:
接下来又开始了我们的脚本的编写:
配上结果图:
上图就是canvas画的平滑曲线.
接下来分享一下canvas的渐变的效果,类似css的渐变,只不过是canvas自身带的而已:
在上面的基础上,我们再在脚本里面添加一个drawGradients()方法,来展示canvas的渐变效果。
结果图:
可以用在canvas上添加几个字,顺便也让字体渐变效果,那我们再在脚本里面添加个drawText()方法:
配上效果图:
再加一幅放射性渐变的效果图:
(此次分享的需要注意的地方代码处都有明显的注释,所以代码外就不多啰嗦了,)
待续。。。。。。canvas
和以前一样,先建个canvas标签:
接下来又开始了我们的脚本的编写:
配上结果图:
上图就是canvas画的平滑曲线.
接下来分享一下canvas的渐变的效果,类似css的渐变,只不过是canvas自身带的而已:
在上面的基础上,我们再在脚本里面添加一个drawGradients()方法,来展示canvas的渐变效果。
结果图:
可以用在canvas上添加几个字,顺便也让字体渐变效果,那我们再在脚本里面添加个drawText()方法:
配上效果图:
再加一幅放射性渐变的效果图:
(此次分享的需要注意的地方代码处都有明显的注释,所以代码外就不多啰嗦了,)
待续。。。。。。canvas
相关文章推荐
- [js高手之路] html5 canvas系列教程 - arcTo(弧度与二次,三次贝塞尔曲线以及在线工具)
- 用html5的canvas画布绘制贝塞尔曲线完整代码
- js+HTML5实现canvas多种颜色渐变效果的方法
- HTML5 canvas createRadialGradient()放射状/圆形渐变
- html5 canvas图片渐变
- 【Html5每日练习】canvas绘制线性渐变图形
- HTML5学习笔记14-Canvas绘制渐变图形与绘制变形图形
- HTML5 Canvas(7) 渐变
- html5 canvas 径向渐变2
- [js高手之路] html5 canvas系列教程 - 线形渐变,径向渐变与阴影设置
- HTML5 <canvas> 标记和 SVG 以及 VML 之间的差异
- html5 canvas 弧形描边渐变
- HTML5利用Canvas绘制图形(绘制渐变、模式、变换)
- html5 canvas绘图-贝塞尔曲线
- html5 canvas 圆形径向渐变
- Html5 canvas学习2-圆 贝塞尔曲线
- html5<canvas操作像素实例之渐变>
- HTML5 canvas贝塞尔曲线_图解贝塞尔
- Html5系列(十九) canvas 弧形描边渐变
- HTML5之5 __Canvas: 渐变