代码生成表情包,html编程表情包
本文介绍了帆布绘制表情包的示例代码,分享给大家,具体如下:
绘制卡通笑脸
var canvas=文档。getelementbyid(“canvas”);var context=画布。获取上下文(“2d”);//画脸,设置脸的填充颜色为# fff 上下文。填充样式= # fff语境。begin path();上下文. arc(150,150,60,0,数学.* 2);语境。关闭路径();语境。fill();//画眼睛,设置眼睛的填充颜色为rgb(0,0,0)context.fillStyle=rgb(0,0,0);语境。begin path();上下文弧(130,130,8,0,数学.* 2);语境。关闭路径();语境。fill();context.fillStyle=rgb(0,0,0);语境。begin path();上下文弧(170,130,8,0,数学.* 2);语境。关闭路径();语境。fill();//画嘴巴,设置嘴巴的填充颜色为rgba(255,0,0,0.8)上下文。fill style= rgba(255,0,0,0.8);语境。begin path();上下文弧(150,160,25,数学。圆周率,数学* 2,真);语境。关闭路径();语境。fill();//画腮红,设置腮红线条颜色为粉红色的,线条宽度为5语境。begin path();context.moveTo(95,152);context.lineTo(110,150);context.moveTo(190,150);context.lineTo(205,152);语境。关闭路径();语境。线宽=5;context . stroke style= pink context。笔画();制作表情包
var canvas=文档。getelementbyid(“canvas”);var context=画布。获取上下文(“2d”);var Image=new Image();形象。src= https://ke。QQ。com/classroom/assets/lib/img/canvas-expression-base。png ;形象。onload=function(){ context。绘制图像(图像,50,110,200,200);} context . font= 30px arial context . fill text(今天的我, 20, 50);context . font= 40px arial context . fill text(还是一样的帅!, 20, 90);以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。