设计目的
我希望在项目中使用UGUI, 而不使用第三方UI框架, 以减少学习成本.
但是UGUI没有提供一套UI框架, 于是我利用自己的项目经验总结开发了UIMgr的前身,已在多个上线的项目中使用了, 并且在项目中帮助我的团队节约了大量时间.
现在我是离职在做独立游戏, 就总结封装了UIMgr, 提交到资源商店, 希望能帮助到我和更多的游戏开发者. 同样对初学者也很有帮助.
UIMgr主要功能点:
1.1 UI管理.
1.2 重复单元对象池UnitPool.
1.3 通用提示套件Tips.
1.4 UI Prefab一键导出脚本.
1.5 导出自定义控件.
1.6 屏幕自适应默认方案