借鉴了github里的一个UI模块功能,用于通用的UI面板创建、显示、隐藏、销毁
接之前的教程:
小白也能写框架之【零、框架实际应用演示】 - Creator 3.x - Cocos中文社区
小白也能写框架之【一、新建框架工程】 - Creator 3.x - Cocos中文社区
小白也能写框架之【二、带颜色的日志管理器】 - Creator 3.x - Cocos中文社区
小白也能写框架之【三、带进度的分包管理器】 - Creator 3.x - Cocos中文社区
小白也能写框架之【四、带加密的数据管理器】 - Creator 3.x - Cocos中文社区
小白也能写框架之【五、资源管理器】 - Creator 3.x - Cocos中文社区
小白也能写框架之【六、音频管理器】 - Creator 3.x - Cocos中文社区
小白也能写框架之【七、事件管理器】 - Creator 3.x - Cocos中文社区
小白也能写框架之【八、任务管理器】 - Creator 3.x - Cocos中文社区
小白也能写框架之【九、组件篇:多语言】 - Creator 3.x - Cocos中文社区
小白也能写框架之【十、组件篇:网络】 - Creator 3.x - Cocos中文社区
一、示例效果:
二、简单说下实现逻辑流程
1、使用到的文件
2、新建分包如下
3、Game场景<–>OneUI面板场景一<–>TwoUI面板场景二<–>Bag背包窗口
三、完整框架和示例代码
我懒得传git了,直接打包分享了
后面会根据这个框架实战一个小游戏
让我们一起进步,加入cocos,融入cocos,成为cocos