Commit Graph

331 Commits

Author SHA1 Message Date
dgflash
f2fe9d47b6 1. 存储模块全面优化,修复跨平台兼容性问题,完美支持所有Unicode字符
2. 存储模块性能提升,添加LRU缓存、批量操作支持,优化内存使用
3. 多语言模块性能与内存管理优化,组件查询性能提升
4. 时间模块类型安全与性能优化,使用泛型替代any,对象池机制减少内存分配
5. 事件系统修复双重注册、重复注册等严重问题,实现EventData对象池减少GC压力
6. RandomManager修复4个逻辑BUG,包括边界问题和越界问题
7. 音频模块内存与性能优化,避免重复加载,优化数据结构,添加完整清理机制
8. CCView与CCViewVM合并,支持按需启用MVVM
9. Collection模块优化,AsyncQueue添加队列容量限制,Collection查询性能提升
10. ECS系统全面优化,对象池复用减少内存分配,循环性能提升
11. 优化MVVM组件性能
2026-01-09 21:54:05 +08:00
dgflash
9a156d5c62 优化StorageSecuritySimple加密 2025-12-14 11:07:36 +08:00
dgflash
e4241ad217 所有“修改为‘统一标准 2025-12-13 23:32:56 +08:00
dgflash
86729cd5ee 修复快速连续关闭界面时,有概率出现的报错问题 2025-11-16 10:39:44 +08:00
dgflash
c34eecf8c1 支持异步全局事件
(cherry picked from commit f976379afc)
2025-11-16 10:31:34 +08:00
dgflash
3b68f3e84e 修改版本号 2025-10-26 21:45:38 +08:00
dgflash
cd47510cb0 1. TimeUtili添加将秒数格式化为时间格式
2. CCEntity添加逻辑组件为空时验证
2025-10-26 21:34:45 +08:00
dgflash
c2685c58fa Revert "TimeUtil.format添加倒计时秒格式化为时间格式"
This reverts commit 60b62e86ef.
2025-10-26 21:34:45 +08:00
dgflash
2612affdf5 TimeUtil.format添加倒计时秒格式化为时间格式 2025-10-26 21:34:45 +08:00
dgflash
24c8596a55 优化加载模块 2025-10-26 21:34:40 +08:00
dgflash
dfc0690dd2 优化 2025-10-26 21:34:40 +08:00
dgflash
c192b026e6 优化 2025-10-26 21:34:35 +08:00
dgflash
0504225997 优化二维游戏层 2025-10-26 21:34:35 +08:00
dgflash
de8189bb58 . 2025-10-26 21:34:35 +08:00
dgflash
359c075737 优化本地存储加密代码 2025-10-26 21:34:23 +08:00
dgflash
a782dbd14a 优化ResLoader代码 2025-10-26 21:34:23 +08:00
dgflash
c6ffdfe86a ResLoader添加加载指定资源包中的多个任意类型资源loadAny方法 2025-10-26 21:34:23 +08:00
dgflash
9d24d03aa7 1. 废弃oops.res.loadAsync,功能与oops.res.load方法合并
2. 废弃oops.res.preloadAsync,功能与oops.res.preload方法合并
3. 废弃GameComponent.loadAsync,功能与GameComponent.load方法合并
4. 修复本地存储加密安卓平台报错问题
2025-10-26 21:34:23 +08:00
dgflash
405c4d70ba 框架内加载替换为oops.res.loadAsync 2025-10-26 21:34:15 +08:00
dgflash
c8cfabaddc . 2025-10-26 21:33:50 +08:00
dgflash
5c3176d147 自动遍历zip包中的json配置 2025-10-26 21:33:50 +08:00
dgflash
a8c3a1b7f4 1. CCEntity.addPrefab方法修改为返回节点
2. TimeUtili添加将秒数格式化为时间格式
3. 修复时间管理从后台恢复时计算错误问题
4. 修复DateExt时间格式化转化错误问题
5. 修复StorageSecuritySimple在真机上解码错误问题
6. 修复音效循环播放功能无效问题
7. 优化加载模块
8. 优化CCEntity.addUi错误提示信息
9. CommonPrompt对象修改为PromptBase,并优化代码,适合继承使用
2025-10-26 21:30:12 +08:00
dgflash
5be15861ab 修复背景音乐关闭时,当前音乐未关问题 2025-09-23 14:25:13 +08:00
dgflash
173d771110 修改TimerManager对象注释 2025-09-19 15:59:07 +08:00
dgflash
f32a453dd2 修改JsonUtil.load加载配置表时,如果文件不存在,则返回null 2025-09-18 16:17:09 +08:00
dgflash
c9c6a0bf25 1. 添加CCBusiness业务逻辑处理对象
2. CCComp改名为CCView
3. CCVMParentComp改名为CCViewVM
2025-09-18 14:00:20 +08:00
dgflash
e0cfcb6071 . 2025-09-16 15:46:23 +08:00
dgflash
4dbf10bb77 TimerManager定时器支持添加多个时间回调 2025-09-16 11:57:02 +08:00
dgflash
bac2c0c710 添加时间处理方法 2025-09-16 10:58:58 +08:00
dgflash
a864b3395e Zip格式配置表,加载完缓存Json数据后自动释放资源 2025-09-15 21:41:46 +08:00
dgflash
6d46a6b67e . 2025-09-15 17:12:36 +08:00
dgflash
b21354e5d0 优化 2025-09-15 16:54:02 +08:00
dgflash
bb29cbf94e Json配置表加载支持zip格式,提高多配置表加载速度 2025-09-15 16:19:43 +08:00
dgflash
37900d8219 修改框架配置格式,支持分组设置游戏配置,方便开发、测试、生产环境切换 2025-09-15 14:40:28 +08:00
dgflash
a47498dcc1 CCEntity新增添加单例子实体管理功能 2025-09-12 18:10:00 +08:00
dgflash
5570f20913 修复LayerPopup层添加非Gui框架管理的节点时的报错问题 2025-09-12 11:32:31 +08:00
dgflash
1feb30628f 优化Gui模块 2025-09-12 09:25:24 +08:00
dgflash
51ec98f293 优化、修改注释 2025-09-11 09:33:04 +08:00
dgflash
17ad6253ae 优化 2025-09-11 09:17:49 +08:00
dgflash
92e8ccbe9b 重构GUI模块打开界面与关闭界面的参数,方便后续扩展新功能,而保持接口不变 2025-09-10 18:35:44 +08:00
dgflash
4ad205d309 ModuleUtil.addGui支持自定义窗口动画参数 2025-09-09 20:07:32 +08:00
dgflash
819ab99bbd 添加Gui参数配置错误提示 2025-09-09 18:29:43 +08:00
dgflash
f592ebb684 修改注释 2025-09-09 17:28:37 +08:00
dgflash
b4ea586d1a Gui框架支持通过gui.register注册界面配置 2025-09-09 17:19:57 +08:00
dgflash
dfe27e7442 GameConfig对象支持自定义全局参数分组功能 2025-09-08 16:17:31 +08:00
dgflash
4f3e965b08 优化LayerDialog代码 2025-09-05 11:47:42 +08:00
dgflash
99f53fbe46 1. LayerPopUp 层在关闭界面时,如果当前显示界面剩下一个没有开启Mask层功能的界面,则自动关闭Mask遮罩层的显示
2. 修复本地存储数据加密在微信小游戏平台真机上,解析报错问题
2025-09-04 18:07:54 +08:00
dgflash
a86573acec LayerPopUp.onAdded如果使用Promise,会等Promise中的流程处理完后,显示PopUp层的遮罩 2025-09-04 15:35:26 +08:00
dgflash
765145a357 本地存储加密优化 2025-09-04 10:53:31 +08:00
dgflash
58e225cddd 补注释 2025-09-02 17:21:21 +08:00