H5 之 Egret
流子
我这个人很懒,所以没有简介
展开
-
在linux系统上搭建egret编译环境
为了能在服务器自动化编译打包H5项目,需要在测试服搭建一套环境系统:CentOS release 6.9 (Final)安装nodejswget https://nodejs.org/download/release/v9.11.2/node-v9.11.2-linux-x64.tar.gz解压到/usr/local/下,在/etc/profile.d/extend.sh下配置环境变量export NODE_HOME=/usr/local/node-9.11.2export PATH原创 2021-01-23 20:54:04 · 540 阅读 · 0 评论 -
Egret的TimerEvent.TIMER和Event.ENTER_FRAME的区别
TimerEvent.TIMER,从Timer的参数就可以看出来,是delay多少时间,意思是当一个函数执行完成后再Delay多久。举例: Timer 设置为 间隔40ms,而Timer的函数运行花费25ms,那么,Timer将以65ms的间隔恒定运行。比如间隔多久发射子弹,创建敌机,创建陨石等...Event.ENTER_FRAME是定时间隔多少时间出发。如果执行时间比间隔时间长,则会间隔执行时...原创 2018-02-20 21:12:06 · 2545 阅读 · 2 评论 -
Egret Wing使用总结
1- 第三方框架安装初始化npm init -f,相应的就会生成package.json然后,再安装所需框架 比如:npm install log4js卸载npm uninstall 模块:删除模块,但不删除模块留在package.json中的对应信息npm uninstall 模块 --save删除模块,同时删除模块留在package.json中depen...原创 2018-02-17 20:57:20 · 9427 阅读 · 0 评论 -
如何让Egret发布项目时只压缩不混淆
为了安全性考虑,Egret发布的时候会压缩+混淆代码,这也就导致了在做底层的IOC框架时会遇到困扰,因为依赖注入时需要用到类名和变量名,如何能让egret wing如发布时类名和变量名不混淆变成了需要考虑的重点。通过摸索,发现egret压缩混淆用了第三方插件UglifyJS2所以只要调整下输入参数就可以搞定,在Egret\engine\5.1.9\tools\lib\utils.js里只需要修改一...原创 2018-04-19 23:23:02 · 2658 阅读 · 0 评论 -
H5游戏性能优化总结
少使用Alpha混合。显式停止计时器,让它们准备好进行垃圾回收。使用事件侦听器并在不需要时删除这些侦听器。(确认)在不需要触摸交互性时显式禁用触摸交互性。(确认)合理使用dispatchEvents 函数。尽可能重用对象,建立对象池,而不创建对象并对其执行垃圾回收。多次调用类属性时,避免直接使用this.att,建立局部变量赋值。(确认)Event.ENTER_FRAME数量控制。(确认)减少不必...原创 2018-05-28 14:40:54 · 4597 阅读 · 0 评论 -
Egret 碰撞检测总结
1 点与对象的碰撞bmp.hitTestPoint(pointX,pointY) ;非精确碰撞bmp.hitTestPoint(pointX,pointY,true) ;精确碰撞 // 很耗性能2 对象与对象碰撞 shp1和 shp2对象与对象碰撞 egret中 是用的 盒子碰撞 intersects//两物品重叠的碰撞判断方式 public static hitTest(obj...原创 2018-05-28 16:11:39 · 7136 阅读 · 2 评论 -
如何制作游戏微端
1.Hbuilder 打出IOS的越狱包或者有时间限制的包 http://www.dcloud.io/2.用appuploader领取暂时的管理证书和profile描述文件 http://www.appuploader.net/3.爱思助手 https://www.i4.cn/4论坛:http://ask.dcloud.net.cn...原创 2019-01-02 14:30:30 · 3486 阅读 · 0 评论 -
如何在egret项目中加入vconsole打印日志
在release版本中,1.在index.html<script src="js/vconsole.min.js"></script><script>var vConsole = new VConsole();vConsole.showSwitch();vConsole.show();</script>把vconsol...原创 2019-03-08 15:00:35 · 1461 阅读 · 0 评论