当前位置: 首页 > news >正文

如何做微信朋友圈网站微信商城怎么进

如何做微信朋友圈网站,微信商城怎么进,wordpress站文章显示时分秒,手机如何制作一个网站承接上文#xff0c;这是第8个案例#xff0c;要实现的效果是按住鼠标不放#xff0c;进行拖动时可以在画布上画出不同粗细不同颜色的曲线。 附上项目链接: https://github.com/wesbos/JavaScript30 主要思路#xff1a;鼠标按下时#xff0c;记录当前x,y坐标#xff0c;…承接上文这是第8个案例要实现的效果是按住鼠标不放进行拖动时可以在画布上画出不同粗细不同颜色的曲线。 附上项目链接: https://github.com/wesbos/JavaScript30 主要思路鼠标按下时记录当前x,y坐标作为起点鼠标移动时开始画线。鼠标左键抬起或移出画布时停止绘画。没什么讲的有个值得注意的点hsl这个表现颜色我之前不知道的。附上源码 scriptconst canvas document.querySelector(#draw);const ctx canvas.getContext(2d);canvas.width window.innerWidth;canvas.height window.innerHeight;ctx.strokeStyle #BADA55;ctx.lineJoin round;ctx.lineCap round;ctx.lineWidth 100;// ctx.globalCompositeOperation multiply; let isDrawing false;let lastX 0;let lastY 0;let hue 0;let direction true;function draw(e) {if (!isDrawing) return; // stop the fn from running when they are not moused downconsole.log(e); // HSL(H,S,L),css3颜色值表示方式, // HHue(色调)。0(或360)表示红色120表示绿色240表示蓝色也可取其他数值来指定颜色。取值为0 - 360 // SSaturation(饱和度)。取值为0.0% - 100.0% // LLightness(亮度)。取值为0.0% - 100.0%ctx.strokeStyle hsl(${hue}, 100%, 50%);ctx.beginPath();// start fromctx.moveTo(lastX, lastY);// go toctx.lineTo(e.offsetX, e.offsetY);ctx.stroke();[lastX, lastY] [e.offsetX, e.offsetY];hue;if (hue 360) {hue 0;}if (ctx.lineWidth 100 || ctx.lineWidth 1) {direction !direction;}if (direction) {ctx.lineWidth;} else {ctx.lineWidth--;}}canvas.addEventListener(mousedown, (e) {isDrawing true;[lastX, lastY] [e.offsetX, e.offsetY];});canvas.addEventListener(mousemove, draw);canvas.addEventListener(mouseup, () isDrawing false);canvas.addEventListener(mouseout, () isDrawing false);/script  转载于:https://www.cnblogs.com/wangxi01/p/10648612.html
http://www.huolong8.cn/news/180750/

相关文章:

  • 猪八戒网网站开发需求wordpress调二级分类目录
  • 国内四大门户网站免费建站的网站
  • 要看网站是多少小程序开发案例
  • 新手怎么学做网站wordpress代码分割
  • 苏州网站建设优化公司学校网站建设 应用情况
  • 青岛网站关键词成都科盛兴网站建设有限公司
  • 网站建设 中企动力南昌0792百度网站怎么做信息
  • 5自己建网站泰安网络科技有限公司电话
  • 网站排名软件利搜北京科技公司名单
  • 杭州设计师网站攀枝花市三线建设博物馆网站
  • 企业网站建设公司电话成都1688货源网一件代销
  • 网上购物网站开发微网站平台建设方案
  • wordpress站点的根目录小程序开发专业定制
  • 做网站送的企业邮箱能用吗便宜域名购买
  • 网站建设成功案例宣传广西城乡建设厅网站
  • 建公司网站步骤263企业邮箱网页登录入口
  • wordpress_子网站重命名山东省住房和城乡建设厅网站
  • 乌鲁木做兼职的网站移动端网站宽度做多大
  • 网站运营推广策划书wordpress怎么写代码
  • 南宁商城网站建设做网站页面代码
  • 白云区建网站设计解决wordpress注册
  • 虚拟主机发布网站吗网站建设 商业价值
  • 如何做网站实名认证园林公司做网站的好处
  • 站长统计app下载药店网站建设相关费用
  • 网站广告源码网页设计公司上市公司
  • 如何免费建企业网站经典营销案例
  • 上海专业网站建设咨询小程序开发者工具
  • dede仿手机网站模板上海公关公司
  • 青岛网站设计报价河南省建设厅网站中级职称
  • 国外活动策划网站网站建设目标论文