开发计划
- [ ] 文档的完善,补充近期新增的功能
- [ ] 增加一些组件,比如UI上显示3D模型,UI上显示特效
- [ ] 开发DEMO小游戏,延伸热重载的范围
- [ ] 对lua 配置表进行热重载
- [ ] 在Editor脚本中限制使用Standard Shader
- [ ] 对常见ab资源进行缓存
- [ ] ~~#if UNITY_5 || UNITY_2017_1_OR_NEWER 改成只有一个宏~~
- [ ] 去掉所有未到的代码,减少IL2CPP的出包时间
- [ ] 场景加载的管理
- [ ] 下载更新脚本在mac上的正常运行
- [ ] 全部的www升级为UnityWebRequest
- [ ] 配置表升级为不直接读入tsv,改成二进制/序列化对象,减少解析字符串的开销
- [ ] 对于AB相互引用的情况在打包前处理
UI方面
- [x] 增加是否顶层UI的复选框,mmo横屏游戏常用
已完成
- [x] 给KSFramework增加下载更新功能
- [x] 增加对SpriteAtlas图集的管理
- [x] 编译excel的做成独立tablemlgui,已开源
- [x] tableml增加把配置数据导出lua
- [x] 处理掉代码中的Warning