Commit Graph

123 Commits

Author SHA1 Message Date
dgflash
112cb1d3a2 修复LabelTime组件在编辑器中触发注册事件报错提示 2024-12-03 23:04:48 +08:00
dgflash
945b601a47 修改EffectSingleCase.show方法为public 2024-11-16 11:43:30 +08:00
dgflash
4a20dbf2a5 代码优化 2024-11-16 10:44:14 +08:00
dgflash
2b03361539 特效对象池添加预加载功能 2024-11-16 10:42:22 +08:00
dgflash
313e940046 添加框架脚本文件夹注释 2024-11-12 18:30:10 +08:00
dgflash
df29a0a928 优化ECSEntity,加强错误使用时,更精准的报错提示 2024-11-12 11:30:05 +08:00
dgflash
19207ee2c9 修复MoveTo与对象池结合使用时,第二次使用时移动状态数据错误问题 2024-11-10 11:53:30 +08:00
dgflash
55ca68c968 多语言模块扩展支持添加其它自定义多语言组件 2024-11-06 18:25:18 +08:00
dgflash
b9df0826d2 VMLabel代码整理 2024-11-06 14:42:46 +08:00
dgflash
f1ee5b7028 优化LanguageLabel代码 2024-11-06 14:24:36 +08:00
dgflash
13cf4e8c19 添加设备工具库 2024-11-04 08:57:24 +08:00
dgflash
9aee44e400 优化JsonOb对象,让Mvvm其它组件配合使用时可以同步监听到数据变化并更新UI 2024-10-30 09:24:44 +08:00
dgflash
44f702b9d3 对象池IEffectParams添加worldPos参数,支持设置初始世界坐标 2024-10-28 17:33:24 +08:00
dgflash
35742c1bbe ECSEntity对象添加isValid属性,便于异步逻辑验证对象是否被释放 2024-10-26 22:17:21 +08:00
dgflash
ffe608a40f 1. 优化oops.gui.replace,规避H5平台下网络加载慢出现切换时黑屏效果
2. 修复按钮组件用在关闭界面时,关闭按钮音效播放到一半时被界面自动内存管理模块释放问题
2024-10-24 09:23:55 +08:00
dgflash
e1efd6c4fc 修复ecs.Entity有子实体时,释放后重复释放子实体提示警告问题 2024-10-19 21:27:55 +08:00
dgflash
45602bcbec 拖拽功能兼容cc3.8.4 2024-10-15 13:15:43 +08:00
dgflash
ee47857f2b 1. 整理框架中所有组件在属性检查器中显示路径
2. 框架部分源码关联在线文档
2024-10-13 12:55:33 +08:00
dgflash
9665f741c5 优化ECSEntity 2024-09-29 20:52:20 +08:00
dgflash
a69a1744db 1. 重构音效管理模块,支持对象池管理多音效播放、关闭
2. GameComponent 支持释放时,自动关闭没播放完的音效
3. ButtonSimple、UIButton 支持释放时,自动关闭没播放完的音效
2024-09-28 21:51:42 +08:00
dgflash
68f601869c NodeExt 兼容编辑器预览模式 2024-09-15 11:40:38 +08:00
dgflash
40d6413b1a 添加 ECSEntity 对象施放时,自动移除父模块中记录的当前实体数据 2024-09-15 10:03:35 +08:00
dgflash
5937f2faf5 1、优化语法
2、修复更新后的API注释
2024-09-04 21:23:53 +08:00
dgflash
7bcd61c9c7 引擎API扩展库移动到libs目录,定义为可选模块 2024-08-30 08:55:25 +08:00
dgflash
9a27f48fe0 LabelTime支持时间戳倒计时 2024-08-28 20:47:33 +08:00
dgflash
e3b547bc8e LabelTime组件支持游戏切到后台一定时间,在次回到游戏后,会自动与自然时间同步 2024-08-28 16:54:45 +08:00
dgflash
947b44b93b ECSEntity.removeChild添加isDestroy是否释放实体参数 2024-08-26 16:41:02 +08:00
dgflash
07c4dc2623 优化 2024-08-17 21:44:10 +08:00
dgflash
d9defb7d2d 优化MoveTo组件,在移动完后不自动释放 2024-08-12 10:03:52 +08:00
dgflash
0eeb19d30f 废弃不常用的特效组件,减小包体 2024-08-09 12:11:09 +08:00
dgflash
20a38ec38f 废弃红点组件 2024-08-08 20:59:09 +08:00
dgflash
739d7b16cb LanguageLabel组件自动使用language/json/目录下的多语言TTF字体 2024-08-06 13:23:35 +08:00
dgflash
256205510a ECSEntity.destroy时,自动释放显示层组件 2024-07-17 17:43:01 +08:00
dgflash
da44ee3253 . 2024-07-17 17:02:16 +08:00
dgflash
bbcb276d1e Merge branch 'master' of https://gitee.com/dgflash/oops-plugin-framework 2024-07-17 17:01:40 +08:00
dgflash
7f786e9b3c 重构红点组件 2024-07-17 17:01:38 +08:00
dgflash
dcfa6a3ebb 优化 2024-07-16 23:52:20 +08:00
dgflash
9dca053428 优化动画特效对象池管理器 2024-07-16 17:45:34 +08:00
dgflash
2563837ce6 添中在多语言切换时,自动释放前一个语言使用的所有资源 2024-07-16 16:42:21 +08:00
dgflash
e68b8a74ec 优化背景音乐逻辑 2024-07-15 16:46:46 +08:00
dgflash
9c53e23c9d 优化 2024-06-12 16:30:02 +08:00
donggang
b0e156c1be 补ECS注释 2024-06-06 13:32:31 +08:00
dgflash
9590227756 优化按钮组件 2024-06-04 17:29:42 +08:00
donggang
737169ab3c 所有按钮组件支持配置点击音效功能 2024-06-03 17:16:10 +08:00
donggang
a32857b108 更新最新的API文档 2024-06-03 10:25:34 +08:00
donggang
f3d58d7931 扩展UICallbacks对象,添加网络异常时,窗口加载失败回调。方便处理异常时的游戏体验逻辑 2024-05-23 10:41:40 +08:00
donggang
3040668482 1、添加通用按钮,支持短按触发、长按触发、按钮点击触发音效、防连点
2、音乐支持直接通过音乐资源对象播放音效、添加释放音效资源方法
2024-05-20 19:24:09 +08:00
donggang
318a004987 升级cc3.8.3 2024-05-16 17:20:06 +08:00
dgflash
278ed90374 . 2024-03-28 23:33:00 +08:00
dgflash
e643839488 1、修复PopUp多窗口打开时,关闭一个导致PopUp层事件阻挡消失问题
2、修复Dialog窗口连续弹出时,且带关闭动画情况下,有几率后续窗口关闭不了的问题
3、扩展GUI框架可配置是否触摸非窗口区域关闭
4、扩展GUI框架可配置是否打开窗口后显示背景遮罩
5、扩展GUI框架可配置是否缓存打开的界面,使下次打开立即显示
6、重构GUI框架,代码更简洁,源API使用体验不变
2024-03-16 13:15:55 +08:00