1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > HTML5利用canvas绘制哆啦A梦头部(code)

HTML5利用canvas绘制哆啦A梦头部(code)

时间:2020-11-11 23:17:48

相关推荐

HTML5利用canvas绘制哆啦A梦头部(code)

web前端|html教程

HTML5,canvas,哆啦A梦

web前端-html教程

cs传世登陆器源码,vscode显示文件是未跟踪的,ubuntu16 备份,tomcat在设计中的运用,vba 复制sqlite,flash在网页设计中的应用,请提供测试服务器的url,dz论坛发帖模拟生成器插件,前端学习框架推荐,梦到长的爬虫,php高并发处理,seo7天上首页,淘宝单品推广网站,关于爱情的网页源代码下载,画室网站模板,注册页面实现进度条,学生成绩管理系统 web课程设计,小程序php源码下载lzw

html5的canvas是很强大的,下面本篇文章使用html5 canvas 实现一个简单的哆啦A梦头部

股票点买系统源码,安装并且配置ubuntu,tomcat配置过滤器,pyhton爬虫代码,php怎么回车,南沙seo关键词优化费用lzw

效果如下:

闲来麻将源码编程,vscode行编辑,Ubuntu完全删除JAVA,用于停止tomcat,sqlite 行转列,易语言ie插件,前端框架怎么回事,爬虫收入,php时间设置,seo点击软件推荐,手机网站源码html5,app下载网页设计,源码动漫网页模板,net页面模板,酒店住房管理系统,深蓝装修小程序短信配置lzw

代码如下:

您的浏览器不支持canvas

var face = document.getElementById(face).getContext("2d"); face.arc(252,252,250,0,360*Math.PI/180); face.fillStyle = #07beea; //设置填充颜色 face.fill(); //填充 face.lineWidth = 2; //轮廓线宽度 face.strokeStyle = #333; //轮廓线颜色 face.stroke(); //画轮廓线 face.beginPath();//重置当前绘画路径 face.moveTo(160,450); //画笔移动到起始点 face.bezierCurveTo(0,400,0,110,210,115); //三次贝塞尔曲线(左边) face.lineTo(290,115); face.bezierCurveTo(500,110,500,400,340,450);face.bezierCurveTo(280,470,220,470,160,450);face.fillStyle = #fff; face.fill(); face.stroke(); //画出边框 face.beginPath(); //重置当前绘画路径 用于画眼睛和鼻子 face.moveTo(150,150); face.lineTo(150,100); //左眼左竖线 face.bezierCurveTo(160,50,240,50,250,100); //左眼下面 face.lineTo(250,150); //左眼右竖线 face.bezierCurveTo(240,200,160,200,150,150); //左眼上面 face.moveTo(250,150); face.lineTo(250,100); //右眼左竖线 face.bezierCurveTo(260,50,340,50,350,100); //右眼上面 face.lineTo(350,150);//右眼右竖线 face.bezierCurveTo(340,200,260,200,250,150); //右眼下面 face.fillStyle = #fff; face.fill(); face.stroke(); face.beginPath();face.arc(225,155,10,0,360*Math.PI/180); //眼珠face.arc(275,155,10,0,360*Math.PI/180); face.fillStyle = #333; face.fill(); face.beginPath(); //鼻子face.arc(250,197,25,0,360*Math.PI/180); face.fillStyle = #c93e00; face.fill(); face.stroke(); face.beginPath();face.arc(260,190,10,0,360*Math.PI/180); var grd = face.createRadialGradient(260,190,2,260,190,10); //设置内外圆原点和半径 grd.addColorStop(0,#fff); grd.addColorStop(1,#c93e00); face.fillStyle = grd; face.fill(); //嘴巴face.beginPath(); face.moveTo(250,222); face.lineTo(250,395); face.moveTo(100,320); face.bezierCurveTo(180,420,320,420,400,320); face.lineWidth = 3; face.stroke(); //胡须face.beginPath(); face.moveTo(80,200); face.lineTo(180,220); face.moveTo(80,245); face.lineTo(180,245); face.moveTo(80,290); face.lineTo(180,270); face.moveTo(320,220); face.lineTo(420,200); face.moveTo(320,245); face.lineTo(420,245); face.moveTo(320,270); face.lineTo(420,290); face.stroke();

编程视频!!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。