- 7
- 0
- 约2.23千字
- 约 8页
- 2016-10-31 发布于河南
- 举报
Network Optimization Expert Team 内容摘要 Canvas标签定义,并获得坐标 画矩形,定义颜色,透明度 画直线,定义连接,节点 画圆,定义弧度,节点 画渐变色,定义节点渐变效果 读入一张图片 主讲:张恩民 官网: (第24讲) HTML5 Canvas 画图标签 画线,圆,渐变色 (第24讲) HTML5 Canvas 画图标签 画线,圆,渐变色 1、Canvas标签定义,并获得坐标 canvas id=php100 width=500 height=500“ onmousemove=mousexy(event)/canvas div id=ds/div //监视鼠标 function mousexy(n) { x=n.clientX; y=n.clientY; document.getElementById(ds).innerHTML=坐标: x轴+x+ y轴+y; } (第24讲) HTML5 Canvas 画图标签 画线,圆,渐变色 2、画矩形,定义颜色,透明度 canvas id=php100 width=500 height=500/canvas Javascript 部分: var c=document.getElementById(php100); var p100=c.getContext(2d); ------ p100.fillStyle=#FF0000; //定义颜色 p100.fillRect(0,0,300,300); //定义矩形的大小 p100.fillStyle=rgba(0,0,255,0.5); //定义颜色,支持透明 p100.fillRect(200,200,500,500); //定义矩形大小 (第24讲) HTML5 Canvas 画图标签 画线,圆,渐变色 2、画直线,定义连接,节点 canvas id=php100 width=500 height=500/canvas Javascript 部分: var c=document.getElementById(php100); var p100=c.getContext(2d); ------ p100.moveTo(10,10); //起始位置 p100.lineTo(150,50); //终止位置 p100.lineTo(10,50); //如果没有再次设置起始位置将从结束位置开始画 p100.stroke(); //结束图形 (第24讲) HTML5 Canvas 画图标签 画线,圆,渐变色 2、画圆,定义弧度,节点 canvas id=php100 width=500 height=500/canvas Javascript 部分: var c=document.getElementById(php100); var p100=c.getContext(2d); ------ p100.fillStyle=blue; //定义演示 p100.beginPath(); //从新开始画,防止冲突重叠 p100.arc(200,200,30,0,Math.PI*2,true); //x坐标,y坐标,直径,始,终,时针 p100.closePath(); //结束画布,防止冲突重叠 p100.fill(); //结束渲染 (第24讲) HTML5 Canvas 画图标签 画线,圆,渐变色 2、画渐变色,定义节点渐变效果 canvas id=php100 width=500 height=500/canvas Javascript 部分: var c=document.getElementById(php100); var p100=c.getContext(2d); ------ var grd=p100.createLinearGradient(100,100,175,50); //颜色渐变的起始坐标和终点坐标 grd.addColorStop(0,yellow); //0表示起点..0.1 0.2 ...1表示终点,配置颜色 grd.addColorStop(1,blue); p100.fillStyle=grd; //生成的颜色块赋值给样式 p100.fillRect(100,100,175,50); //设置色块 (第24讲) HTML5 Canvas 画图标签 画线,圆,渐变色 2、画直线,定义连接,节点 canvas id=php100 width=500 height=500/canvas Javascript 部分: var c=document.getElementById(php100); var p100=c.getContext(2d); ---
您可能关注的文档
- 07 菌种保存法.doc
- Cap 548A notify the Director of the change in a form specified四.doc
- Cap 548A s26 Director may require information四.doc
- CAP 562A BROADCASTING (LICENCE FEES) REGULATION二.doc
- CAP 1092 CARITAS - HONG KONG INCORPORATION ORDINANCE二.doc
- 灌泵方法要点.doc
- 3B 分类单词.doc
- 旅游英语100句.doc
- 语法——主谓一致.doc
- 2014年职称英语考试考前模拟试题一.doc
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)