Commit Graph

97 Commits

Author SHA1 Message Date
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
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
6936e09f89 优化GUI模块代码 2025-08-20 09:26:11 +08:00
dgflash
876e58096a 优化 2025-08-19 18:30:34 +08:00
dgflash
5fd4a83224 优化LayerUIElement、ModuleUtil代码 2025-08-19 16:59:15 +08:00
dgflash
0f41fb85b1 优化 2025-08-16 10:30:20 +08:00
dgflash
115cb63fe3 新增 LayerGame 自定义层节点管理功能
1. 支持预制节点添加、删除
2. 支持预制节点对象池
2025-08-15 16:55:52 +08:00
dgflash
6d9a8f4050 优化代码补注释 2025-08-14 09:16:09 +08:00
dgflash
91786493f7 界面支持直接传窗口配置的方式开关
1、省去UIID枚举配置
2、每个模块的窗口配置可代码分离管理
2025-07-26 12:45:37 +08:00
dgflash
8aa59dce28 GameManager添加自定义游戏元素显示功能 2025-07-07 10:07:47 +08:00
dgflash
427bbb551d DelegateComponent添加onCloseWindowBefore窗口关闭之前事件 2025-06-19 11:10:21 +08:00
dgflash
1a867759ec 优化 2025-05-10 20:46:01 +08:00
dgflash
ab6bc88fa1 优化 2025-05-10 20:32:59 +08:00
dgflash
bb5e7ab3a4 修复LayerDialog窗口在有队列时后面窗口调用 oops.gui.removeByNode(this.node); 无法关闭问题 2025-04-26 13:11:35 +08:00
dgflash
80294fef2f Merge branch 'develop' of https://gitee.com/dgflash/oops-plugin-framework into develop 2025-04-24 09:26:55 +08:00
dgflash
ad1a9c7ea0 修复通用LayerDialog窗口无法关闭问题 2025-04-24 09:26:54 +08:00
dgflash
c5a13ab7bb 修改GUI窗口的onRemoved事件在节点移除父节点时触发 2025-04-22 17:00:48 +08:00
dgflash
195aa416b3 1. 支持GUI模块直接通过配置参数打开界面
2. 修复后台缓存模式下,界面资源内存泄露
3. 整理界面管理模块的代码
2025-04-04 23:17:59 +08:00
dgflash
8e530041e2 修复通用弹窗口关闭失效问题 2025-03-25 23:26:00 +08:00
dgflash
dffea1c76a 修复LayerManager类中game和guide层未赋值问题 2025-03-25 22:34:08 +08:00
dgflash
b3c2cbfc4b GUI框架层对象支持外部自定义扩展 2025-03-25 20:53:43 +08:00
dgflash
49c162ec46 Merge branch 'master' of https://gitee.com/dgflash/oops-plugin-framework 2025-03-25 20:21:12 +08:00
dgflash
67ccfa0d3e 修复界面释放时未传bundle名的问题 2025-03-25 20:21:10 +08:00
dgflash
fc311f5337 修复LayerNotify中notify变量未正确赋值的问题 2025-03-24 10:55:42 +08:00
dgflash
6e68cd8974 修复toast方法在编辑器预览模式下的兼容性问题 2025-03-24 10:54:39 +08:00
dgflash
28f016ad3c 1. 优化框架中公共预知路径提取到GuiEnum.ts中统一管理
2. 优化在界面预制资源地图输入错误时,框架不在报错,直接触发错误事件提示
2025-03-17 11:21:59 +08:00
dgflash
7807224275 优化 2025-03-12 20:06:56 +08:00
dgflash
a6d0d8e5f4 修复多Popup窗口叠加时,点击非界面区域关闭窗口不会关闭当前窗口下层的窗口 2025-03-12 19:28:09 +08:00
dgflash
17b8ba21ba LayerPopup支持多窗口弹出与关闭时,遮罩层自动显示在最上层窗口下方 2025-03-12 16:28:19 +08:00
bansomin
4c9f08e28e 修复notify未清理item节点的问题 2025-01-02 10:49:09 +08:00
dgflash
31f9d54d9d GUI窗口添加支持配置是否启动真机安全区域显示 2024-12-07 19:30:40 +08:00
dgflash
2377040fef 添加移动设备安全区域适配功能开关 2024-11-19 11:32:22 +08:00
dgflash
313e940046 添加框架脚本文件夹注释 2024-11-12 18:30:10 +08:00
dgflash
951bd66caf 优化代码 2024-11-10 20:07:32 +08:00
dgflash
c2049b6778 LayerManager添加窗口宽高比例与设计宽高比例属性 2024-11-07 11:34:58 +08:00
dgflash
2841eda4d2 修复弹出多个窗口的时,关闭其中一个后,遮挡层被关闭问题 2024-11-01 16:19:07 +08:00
dgflash
ffe608a40f 1. 优化oops.gui.replace,规避H5平台下网络加载慢出现切换时黑屏效果
2. 修复按钮组件用在关闭界面时,关闭按钮音效播放到一半时被界面自动内存管理模块释放问题
2024-10-24 09:23:55 +08:00
dgflash
0d3da6e306 修复调用 oops.gui.clear() 后,模式窗口打开不显示问题 2024-10-16 18:29:37 +08:00
dgflash
be2f3b94b1 优化 2024-10-14 17:56:17 +08:00