Commit Graph

  • 2c0b5cfa6e 更新版本号 develop 3.1.0.20260504 dgflash 2026-05-04 16:20:04 +08:00
  • 3c3b7f4f64 refactor(gui): 提取屏幕适配逻辑到独立 ScreenAdapter 类 dgflash 2026-05-03 21:18:01 +08:00
  • 12aedf1491 优化提示 dgflash 2026-04-29 22:44:22 +08:00
  • d333ff5371 feat(gui): 添加界面缓存查询方法 hasCache dgflash 2026-04-26 23:13:00 +08:00
  • 70930f8037 微信小游戏真机调试环境兼容 dgflash 2026-04-22 09:31:52 +08:00
  • b64c03ede8 强类型事件支持传空参数 dgflash 2026-04-21 12:20:00 +08:00
  • e274dbb062 修复 loading 转圈因 clearTimeout 提前执行导致无法关闭的 bug,完善状态管理与关闭逻辑 dgflash 2026-04-10 22:13:45 +08:00
  • 0746948455 fix(GameComponent): 修复资源加载相关的安全问题和内存泄漏 dgflash 2026-04-05 12:22:28 +08:00
  • 5a43c3d08e 优化强类型事件类型 dgflash 2026-04-05 11:15:01 +08:00
  • b32c550b15 1.规范化框架业务模板的提示信息 2.废弃GameCollision.ts dgflash 2026-04-05 11:05:58 +08:00
  • 9a4fd82dcf CCBusiness支持事件系统全部功能 dgflash 2026-04-05 10:52:32 +08:00
  • 0e569dc31e 统一框架中d.ts文件风格 dgflash 2026-04-05 10:26:24 +08:00
  • 4d9d2eac96 优化强类型事件类型 dgflash 2026-04-05 10:19:24 +08:00
  • 79d5ee8637 优化强类型事件类型 dgflash 2026-04-05 10:00:53 +08:00
  • 421c7db39e 优化聚焦强类型事件方法命名规范调整,核心改动为:废弃原有基于重载区分事件方法的实现方式,统一采用语义化、独立化的方法命名规则。适配 AI 自动生成代码的理解与解析逻辑 dgflash 2026-04-05 09:19:31 +08:00
  • da020de1ff 框架工具控制Cocos Creator 自动打开预制绑定脚本 dgflash 2026-04-04 22:37:24 +08:00
  • 0b85ccd193 !29 fix(gui): 修复 onBeforeRemove 回调不触发的问题 3.0.0.20260220 dgflash 2026-04-01 14:39:58 +00:00
  • d2c68fbab5 fix(gui): 修复 onBeforeRemove 回调不触发的问题 dgflash 2026-04-01 22:38:10 +08:00
  • 976a60aa3a update README.md. dgflash 2026-03-31 14:03:52 +00:00
  • 46bcb58828 update README.md. master dgflash 2026-03-31 14:03:29 +00:00
  • 9d10e89d47 update README.md. dgflash 2026-03-31 14:03:02 +00:00
  • 9ef16dd1e9 update README.md. dgflash 2026-03-31 14:02:41 +00:00
  • 21e40ac65c update README.md. dgflash 2026-03-31 01:15:35 +00:00
  • a922da32de update README.md. dgflash 2026-03-31 01:15:12 +00:00
  • 1672c6e1ea update README.md. dgflash 2026-03-29 15:10:47 +00:00
  • 09aaab7acf update README.md. dgflash 2026-03-29 15:10:24 +00:00
  • 99fd688924 倒计时标签(组合方式实现,不继承 Label),因为在模拟器中下会导致标签文本渲染不出来 dgflash 2026-03-24 09:14:31 +08:00
  • a2c24af485 update README.md. dgflash 2026-03-21 03:15:05 +00:00
  • e06697f4a8 1. 修复常驻 PopUp(如 Main)存在时,最后一个 mask:true 弹窗关闭后,共享 mask 不再残留 2.BlockInputEvents 与 mask 生命周期同步管理 3.代码可维护性提升,职责分离更清晰 dgflash 2026-03-21 09:35:02 +08:00
  • d43f1de76c ECS 对象池优化 dgflash 2026-03-08 17:27:27 +08:00
  • 0b808f6ab1 优化CCEntity的addPrefab、addUi异步操作时,对象被释放时空对象问题,提高框架稳定性 dgflash 2026-03-08 13:59:24 +08:00
  • 605e0b8d76 CCView 使用MVVM功能时性能优化 dgflash 2026-03-08 13:42:41 +08:00
  • b7aa3b6d2a Mvvm ViewModel 生命周期自动管理功能,彻底解决了临时tag的命名冲突和内存泄漏问题 dgflash 2026-03-08 13:27:48 +08:00
  • 5776b5b7b8 Mvvm VMBase组件路径解析的性能优化 dgflash 2026-03-08 13:16:41 +08:00
  • 2c95d13b9e 1. 明确文档说明isRecycle=false的使用场景 2. 提供清理缓存的API dgflash 2026-03-08 12:46:52 +08:00
  • 9d65c31016 MVVM里JsonOb深度监听的性能优化 1. 防止重复观察同一对象 2.优化数组操作(只监听新增元素) 3.支持冻结数据(不监听静态配置) 4.支持批量更新(减少回调次数) 5.支持自定义深度限制 6.更安全的内存管理 7.API 完全兼容原始版本,可零改动升级 dgflash 2026-03-08 12:09:10 +08:00
  • 2350b06c84 ECS 缓存管理优化 dgflash 2026-03-08 11:49:53 +08:00
  • f1b4efcabb !28 删除框架中老版工具代码,和没有用到的第三方库,避免编辑器提示没有第三方库报错 Merge pull request !28 from dgflash/develop dgflash 2026-03-02 14:39:24 +00:00
  • 47c4e935f9 删除框架中老版工具代码,和没有用到的第三方库,避免编辑器提示没有第三方库报错 dgflash 2026-03-02 22:38:30 +08:00
  • 3203f20e7c !27 修改MVCompsEdit类名为VMCompsEdit,统一风格 Merge pull request !27 from dgflash/develop dgflash 2026-03-02 14:23:05 +00:00
  • 59cc70ef6d 修改MVCompsEdit类名为VMCompsEdit,统一风格 dgflash 2026-03-02 12:58:15 +08:00
  • 648fbcbb1f 行为树框架添加数据配置功能的支持,为后续可视化界面开发做准备 dgflash 2026-03-01 12:06:19 +08:00
  • f928e4ca88 !26 优化 ECS 和 MVVM 相关代码的性能与可读性 Merge pull request !26 from dgflash/develop dgflash 2026-02-26 14:53:50 +00:00
  • 2efe3a1982 优化 ECS 和 MVVM 相关代码的性能与可读性 dgflash 2026-02-26 22:52:49 +08:00
  • 13cfa37bf3 框架配置数据支持强类型 dgflash 2026-02-24 21:50:47 +08:00
  • e82d48253c !25 . Merge pull request !25 from dgflash/develop dgflash 2026-02-23 12:38:00 +00:00
  • 500f7dcb1c . dgflash 2026-02-23 20:12:35 +08:00
  • c5ddb8c100 优化框架中自定义 type dgflash 2026-02-23 17:41:50 +08:00
  • aec1a6567f 1. 为 Gui.ts 添加完整类型注解 2.修复 CCBusiness 事件释放方法 3.提取 CCEntity 类型至统一模块,优化 addPrefab 方法 dgflash 2026-02-23 11:53:30 +08:00
  • 2da486bd77 废弃老版图片压缩工具,使用工具集插件中的代替 dgflash 2026-02-22 22:47:27 +08:00
  • fca918c47c CCEntity.addUi与CCEntity.removeUi支持CCView与GameComponent类型的界面打开与移除 dgflash 2026-02-22 21:24:44 +08:00
  • a226450564 业务层组件自动绑定到实体属性上,优化开发体验 dgflash 2026-02-22 18:37:27 +08:00
  • e206e43268 删除没用到的资源 dgflash 2026-02-21 22:17:01 +08:00
  • 1c3b4e6a83 !24 修改版本号信息 Merge pull request !24 from dgflash/develop dgflash 2026-02-21 05:09:05 +00:00
  • d9bf916225 修改版本号信息 dgflash 2026-02-21 13:06:46 +08:00
  • 01905f183e 优化显示对象模块的自动化内存管理逻辑 dgflash 2026-02-20 17:37:27 +08:00
  • e57e26b1ee 优化 dgflash 2026-02-20 17:28:42 +08:00
  • 7295fc6a2a 全局事件支持强类型事件参数 dgflash 2026-02-20 17:08:36 +08:00
  • 87d9c6587e . dgflash 2026-02-20 16:19:44 +08:00
  • 7318e824cb 事件模块分这个文件管理代码 dgflash 2026-02-20 15:22:53 +08:00
  • eaaa4afc28 优化日志系统和事件管理器 dgflash 2026-02-20 13:32:50 +08:00
  • d7f586de2f 修复UI异步加载未完成时移除导致的空指针崩溃 dgflash 2026-02-07 16:25:46 +08:00
  • 41380f5703 多语言不使用TTF字段时,屏蔽因找不到资源报错问题 dgflash 2026-02-07 16:15:48 +08:00
  • e6d3156168 废弃多语言对配置表支持的功能 dgflash 2026-02-07 15:49:32 +08:00
  • 88ea999ed0 废弃工具中与版本不匹配的工具,后续使用VSCode插件集成所有工具 dgflash 2026-02-06 22:22:34 +08:00
  • 99c85e32e0 添加CCViewVM兼容老项目 2.1.0.20260206 dgflash 2026-01-22 22:07:01 +08:00
  • b51ec298f7 优化ECS dgflash 2026-01-16 21:40:03 +08:00
  • d28abbcf46 修复TimerManager新版语法错误 dgflash 2026-01-10 20:56:11 +08:00
  • 2c5e2452e6 修复框架项目中导入路径与API文档生成插件路径冲突 dgflash 2026-01-10 19:50:20 +08:00
  • 8702429f35 更新最新框架的API文档生成插件配置 dgflash 2026-01-10 19:32:17 +08:00
  • 05b855f92b 删除文件 docs dgflash 2026-01-10 11:24:36 +00:00
  • 2a74d418f6 添加自动生成框架更新日志的工具 dgflash 2026-01-10 18:53:58 +08:00
  • cddf9e142c 优化CCEntity语法 dgflash 2026-01-10 13:04:00 +08:00
  • 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组件性能 dgflash 2026-01-09 21:54:05 +08:00
  • 9a156d5c62 优化StorageSecuritySimple加密 dgflash 2025-12-14 11:07:36 +08:00
  • e4241ad217 所有“修改为‘统一标准 dgflash 2025-12-13 23:32:56 +08:00
  • 786498e1b0 修复快速连续关闭界面时,有概率出现的报错问题 dgflash 2025-11-16 10:39:44 +08:00
  • 86729cd5ee 修复快速连续关闭界面时,有概率出现的报错问题 dgflash 2025-11-16 10:39:44 +08:00
  • c34eecf8c1 支持异步全局事件 dgflash 2025-11-16 10:30:04 +08:00
  • c0cdb477d6 update package.json. dgflash 2025-10-26 14:19:08 +00:00
  • f976379afc 支持异步全局事件 dgflash 2025-11-16 10:30:04 +08:00
  • 0b3fc3aef2 update package.json. dgflash 2025-10-26 14:19:08 +00:00
  • 3b68f3e84e 修改版本号 dgflash 2025-10-26 21:45:38 +08:00
  • 1a0947dec4 Merge branch 'develop' of https://gitee.com/dgflash/oops-plugin-framework into develop dgflash 2025-10-26 21:34:51 +08:00
  • cd47510cb0 1. TimeUtili添加将秒数格式化为时间格式 2. CCEntity添加逻辑组件为空时验证 dgflash 2025-10-26 21:08:07 +08:00
  • c2685c58fa Revert "TimeUtil.format添加倒计时秒格式化为时间格式" dgflash 2025-10-26 20:39:45 +08:00
  • 2612affdf5 TimeUtil.format添加倒计时秒格式化为时间格式 dgflash 2025-10-16 20:52:51 +08:00
  • 24c8596a55 优化加载模块 dgflash 2025-10-15 09:33:34 +08:00
  • dfc0690dd2 优化 dgflash 2025-10-14 20:25:50 +08:00
  • 1b2250920e CCEntity.addPrefab方法修改为返回节点 dgflash 2025-10-11 10:17:51 +08:00
  • c192b026e6 优化 dgflash 2025-10-09 17:15:53 +08:00
  • 0504225997 优化二维游戏层 dgflash 2025-10-09 16:37:54 +08:00
  • de8189bb58 . dgflash 2025-10-09 15:58:03 +08:00
  • 98adbf97fa 修改版本号 dgflash 2025-10-02 10:18:37 +08:00
  • 500c1e3225 . dgflash 2025-09-28 15:48:05 +08:00
  • 7abad2a817 GameComponent添加loadAny方法 dgflash 2025-09-28 15:45:17 +08:00
  • 359c075737 优化本地存储加密代码 dgflash 2025-09-28 11:52:27 +08:00
  • a782dbd14a 优化ResLoader代码 dgflash 2025-09-27 12:48:19 +08:00
  • c6ffdfe86a ResLoader添加加载指定资源包中的多个任意类型资源loadAny方法 dgflash 2025-09-27 12:43:43 +08:00
  • 9d24d03aa7 1. 废弃oops.res.loadAsync,功能与oops.res.load方法合并 2. 废弃oops.res.preloadAsync,功能与oops.res.preload方法合并 3. 废弃GameComponent.loadAsync,功能与GameComponent.load方法合并 4. 修复本地存储加密安卓平台报错问题 dgflash 2025-09-26 17:43:32 +08:00