用html5制作叮当猫,html5 canvas 实现一个简单的叮当猫头部
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);
vargrd=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();
用html5制作叮当猫,html5 canvas 实现一个简单的叮当猫头部相关推荐
- html5 canvas 实现一个简单的叮当猫头部
html5 canvas 实现一个简单的叮当猫头部 原文:html5 canvas 实现一个简单的叮当猫头部 html5的canvas是很强大的,今天也是温习了一下之前的基础知识,然后学着做了一个简单 ...
- html刮奖特效,用CANVAS模拟一个简单的刮奖效果
用CANVAS模拟一个简单的刮奖效果.html> * { padding: 0; margin: 0; } .box { position: relative; height: 400px; w ...
- html5制作webar,实战 | 前端WebAR实现简单版pokemon Go
原标题:实战 | 前端WebAR实现简单版pokemon Go 最近AR的话题很火,如前段时间pokemon Go游戏,和支付宝的AR红包,加上最近看到了一些关于前端运用webRTC技术实现WebAR ...
- 如何使用Createjs来编写HTML5游戏(六)完成一个简单的打飞机游戏(上)
打飞机游戏雷电是一款经典的空战游戏,利用已知的CreateJS知识就可以很容易的做出一款类似的打飞机游戏. 首先,弄一些游戏需要的资源,做这样的一个小游戏,首先需要一架玩家操控的飞机图片,然后是可以击 ...
- 树莓派html5播放器,QT+树莓派实现一个简单的播放器
说起树莓派,买了也有一段时间了,但是始终都没有做出什么好玩的设备出来,恰好最近在学C++,看到树莓派放在墙角吃了一年多灰,为何不利用它来学一下编程呢? 先给我的工作台来个特写: 说干就干,在经历了一番 ...
- canvas做一个简单气泡图
数据结构: [{name: '土豆',num: 200,}, {name: '西瓜',num: 80,}, {name: '黄瓜',num: 85,}, {name: '粉丝',num: 70,}, ...
- Python制作网页Day 1(一个简单的网页)
目录 1 一个简单的网页 1.1 一个简单的网页 1.2 URL可以传参的网页 2 在本机查看运行结果 2.1 代码 2.2 IP地址的获取 3 可显示输入内容的网页 4 字体的修饰 4.1 标签 4 ...
- 在线html5制作场景,html5 canvas超逼真3d动画场景
这是一个使用Html5 canvas制作的相当真实的3d动画场景效果.canvas由js在运行时动态生成. HTML Look around by dragging and holding the m ...
- html5制作线路图,HTML5画一个简单呢好看的电路图
画图API的应用,线,圆等 最近特别忙,承蒙大伙关照,自己折腾着做了个HTML5画电路图 何问起 canvas画简单电路图 by 何问起 [相关推荐] 1. 特别推荐:"php程序员工具箱& ...
最新文章
- CNN模型 INT8 量化实现方式(一)
- dubbo 单元测试_技术分享——一路踩坑构建Dubbo源码
- 不用中间变量交换两个变量的值
- ECharts整合HT#160;for#160;Web的网络拓扑图应用
- disable jboss JMXInvokerServlet .
- Java【第六篇】面向对象基础
- 人声混音处理的基本步骤和常用插件
- 实现光标放置图片的位置放大图片
- 深度学习:摩尔纹识别(翻拍检测)
- 数据库实验报告1数据库定义实验
- 无线网首选dns服务器怎么设置,首选dns服务器地址如何设置
- Linux系统管理----centos7系统进程管理
- ios 截屏保存图片
- ANSI C标准库和POSIX库
- 迷失lost结局什么意思_《lost》《迷失》大结局,没看懂的进,详细讲解
- 河南计算机教师资格证,河南教师资格证考试科目
- TZOJ 7034: 竹取飞翔 ~ Lunatic Princess 并查集+数学。
- 在百度上班也太太太太太太……还行吧!
- 手把手教你写JQuery之添加一些方法 5
- 计算机机房雷电接地,机房防雷接地系统解决方案