前阶段用egret做了个小项目,这里总结一下:
命令行总结:
1.官网命令行汇总
2.关于自动编译:
egret startserver -a //启动服务器并自动编译(ctrl+s可以自动编译ts文件)egret startserver -a -port 88 //修改端口
3.使用
egret build -e命令,引擎会自动把使用到的类库放到你的项目里,如何扩展模块:http://edn.egret.com/cn/index.php/article/index/id/650
4.可以安装httpster来启动一个服务,就算不用webstorm或者其他编辑器,也方便开发。
安装httpster:npm install -g httpster
修改端口号: httpster -p 8080
详细教程地址:搭建简单的本地服务器
调试手机端,weinre使用 :
关于egret的一些不错的教程和资料地址:
性能优化:
Egret包含多种显示对象,要限制内存使用量,需选择合适的显示对象。
- 对于非交互的简单形状,使用Shape。
- 对于没有重绘需求有子节点,使用DisplayObjectContainer 。
- 对于有重绘需求有子节点,使用Sprite。