(HTML5 )canvas 第八章
来源:互联网 发布:手机如何注册淘宝会员 编辑:程序博客网 时间:2024/06/07 23:49
window.onload事件会在页面加载完成后触发。
canvas绘制曲线:
arc() //画不了椭圆,d3里面的椭圆用elipse
artTo()
//下面两个都是贝塞尔曲线
bezierCurveTo(c1px, c1py,c2px, c2py,x, y)
quadraticCurveTo(cpx, cpy, x, y)
控制点 本身不包含在曲线里,但是能影响曲线的最终形状
如
var control1_x=187;
var control1_y=32;
var control2_x=429;
var control2_y=480;
var endPointX=365;
var endPointY=133;
bezierCurveTo( control1_x, control1_y, control2_x, control2_y,endPointX,endPointY)
变换:translate
画正方形,是以画布的原点作为中心的,所以要用translate(x,y)才能使得正方形
context.translate(100, 100); context.rect(0, 0, 60, 60);
fillRect(0,10,100,200)
移到中间
知识补充:
绘制曲线的最好方式,就是自己动手编写代码,为此给大家提供比较好的测试页面:http://tinyurl.com/html5bezier
0 0
- (HTML5 )canvas 第八章
- (HTML5 )canvas 第九章
- html5 canvas
- html5-canvas
- HTML5 canvas
- html5 canvas
- HTML5 Canvas
- HTML5 Canvas
- html5 canvas
- HTML5 Canvas
- HTML5--Canvas
- HTML5 Canvas
- HTML5 canvas
- HTML5-canvas
- HTML5 Canvas
- html5 canvas
- html5-canvas
- html5---canvas
- For 循环编程题
- 用sax解析jsp页面时的问题
- android 7.0 app安装问题
- 数据表的创建
- 39.top10热门品类之自定义二次排序key
- (HTML5 )canvas 第八章
- Git仓库恢复
- POJ 2763 树链剖分+线段树维护区间和
- (转载)感知机模型
- linux之信号
- java基础2
- 前端学习资源汇总--持续更新
- NCL安装小记
- max232接法详解