佛山网站搭建费用,国际健康旅行码,谷歌seo是做什么的,巴中网站建设开发公司2021.05.06-更新了底层#xff0c;使用起来更加方便#xff0c;还可以使用oop的继承#xff0c;增加了一个新demo/----------------------------------------以下原文内容------------------------------------------/记得上上个礼拜#xff0c;我在createjs的技术群里说了…2021.05.06-更新了底层使用起来更加方便还可以使用oop的继承增加了一个新demo/----------------------------------------以下原文内容------------------------------------------/记得上上个礼拜我在createjs的技术群里说了本人会封装个用dom的H5引擎来代替一些大型的H5引擎来做一些简单的动画效果和游戏。现在这个引擎的雏形已经出来了我取名为animateDOM。那我为什么要做这个引擎呢之前我在群里也解释过其实很多效果可以不需要canvas实现除了矢量部分其他的功能dom都可以替代canvas最重要的是UI可以不用重新写了而且还可以做出3D特效。我先来放几个demo。其实我这个引擎(其实都算不上引擎就2个文件)很简单封装了很多过去用起来很麻烦的属性现在直接可以.xxx就可以用了。大家可以下载下来看一下源码之后本人还会增加其他功能。最后喷我用dom做特效性能差的人我来给你们上一课。实际上很多引擎本身也不是全部用canvas做的比如最著名threejs也是有用css和dom做动画的部分的。我这里讲解下用dom的原因首先很多小项目你不可能因为一个小特效引入一整个大引擎其次有些特效需要和dom叠加的如果你用canvsa意味着需要通道canvas如果开启通道性能并不比css3dom好还有很多UI是不可能去用canvas做的(比如input)但是ui有时候也需要用到一些特效这时候你怎么办所以dom做特效是完全可以而且必要的。所以呢这也告诉我们一个故事请确保自己很了解这个项目的情况下再去喷人不然容易闹笑话。