Quark

编程入门 行业动态 更新时间:2024-10-24 19:20:50

<a href=https://www.elefans.com/category/jswz/34/1724378.html style=Quark"/>

Quark

        2021SC@SDUSC

        这期主要学习的是quark-renderer中的canvas,在下载的js文件中,在目录src下有一个canvas文件夹,其中包含canvas的js文件,在该文件夹中有两个js文件,分别是canvasLayer.js和canvasPainter.js。

        首先,这两个文件的关系属于依赖关系,canvasPainter根据canvasLayer来创建画布,这些图像不一定可见,有可能只是用来导出图像的实例。对于系统而言,必须存在至少一个canvas画布。其次,canvas是需要直接操作DOM的,而微信小程序的开发中,程序员不能直接操作DOM,因此,在微信小程序的开发中,不能动态的创建canvas。

        在canvasLayer.js 中,主要的内容就是在js文件中编写了一个canvasLayer类,然后将其导出。在该类中,首先是构造器constructor函数,如图所示:

        在该函数中有四个参数,分别是host、height、width、dpr,其中第一个参数host表示的是HTMLDOM中的元素,例如DIV标签,也可以是canvas实例&#x

更多推荐

Quark

本文发布于:2024-03-09 07:53:03,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1724373.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Quark

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!