今天介绍一个多点触控的插件hammer.js(其实这玩意儿很早就有了,我群里也说过,但是有人不知道,那我在博客里补一下……),顺便发个demo,大家可以看一下createjs和hammer结合的写法 demo:https://www.aje…
注意:这里的矢量是指矢量图片,如果要同屏大量渲染动画,请博客里搜索spritesheetBuilder。 cache大家都知道,当对象子集太多或者太复杂的矢量或者有滤镜叠加模式的时候可以用来优化性能。但是cache在没有后续操作的情况下真的…
记得几年前有个童鞋问我,他们给学校的window按压屏无法使用move类型的事件,我帮他解决了。当初认为这种需求是小众需求,就没有写在博客里,直到最近我也遇到了这个需求,那么今天我就把代码直接分享出来。 //windows触摸屏上用touc…
把之前的插件转成了ts版本,这里感谢ai的帮忙,让我省了很多事情,不多说,上代码: interface Options { noPrint?: string; &…
最近公司有项目需要用到前端打印pdf的功能,我网上找了几种方法,发现要不就是不合适,要不就是有缺陷(万恶的百度算法,导致打开的网页都是爬虫抄的),本人就在原有的基础上进行了优化和修改。 首先,打印pdf的方法总共有2类,1是直接用windo…
最近在帮群友解决问题的时候,无意中发现了on的一些特性,这让我好奇的打开了源码,结果发现on这个api大有文章。 大家都知道我写代码几乎不用on,都是addEventListener,不仅是flash遗留下的习惯,而是我当初认为on是类似于…
由于animateCC的添加舞台代码不是addChild而是timeline.addTween,所以一般的删除元件和调整层级的方法是不管用的(单帧或stop了的元件除外,但是仍不推荐用child系列api,会有bug),比如removeCh…
最近因为工作问题,需要用到vue+createjs,既然用vue当然是es6版本的createjs最好,就去试用了一下,毕竟是beta版本还是发现了一些大问题,以下做个汇总。 汇总之前很多人都不知道2.0怎么下载,这里附加教程链接:http…
最近有人遇到代码子元件代码不运行或者不更新的bug,我这里提前先讲一下: 只保存子文件不够的,需要保存子元件的同时,把子文件的js复制进父文件的libs里面覆盖,才会更改。 还有一种办法: 就是删除(记着要先删除),然后重新导入新的文件,并…
最近群里的人经常问贝塞尔曲线反求控制点的方法,我一向对算法充满兴趣,根据网上的算法也写了一个,送给数学不好的伸手党。 http://www.ajexoop.com/demo/bezierTest/index.html 做这个效果的初衷就是为…
下一页