Commit Graph

37 Commits

Author SHA1 Message Date
donggang
318a004987 升级cc3.8.3 2024-05-16 17:20:06 +08:00
dgflash
2ec88b3299 升级toast功能,连续弹出时不会相互覆盖 2024-04-26 22:50:11 +08:00
dgflash
0cfcf23140 修改注释 2024-03-31 15:11:08 +08:00
dgflash
1330ccfaf0 修复NodeExt.ts中扩展的属性与LayerPopup.ts的逻辑冲突导致的异常 2024-03-24 18:49:32 +08:00
donggang
596457fd0d 修复扩展cc.Node的属性名与LayerPopup中的名字同名导致打开弹窗报错问题
修复oops.gui.remove第二个参数传递后功能无效问题
2024-03-21 10:17:17 +08:00
donggang
3ac0da736e . 2024-03-18 21:14:39 +08:00
donggang
d534501c42 修改注释 2024-03-18 14:21:21 +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
dgflash
7fd3025ffa 修改注释 2024-03-10 20:21:16 +08:00
donggang
6c8c0dba08 优化 2024-03-08 17:00:16 +08:00
donggang
209333043b 优化 2024-03-08 16:39:01 +08:00
donggang
012c7ec108 修复GUI框架在界面因网络原因加载失败时,清除加载状态,避免下次触发同一界面的加载因状态错误导致无法加载 2024-03-08 15:57:20 +08:00
donggang
0e04f06f8d 移除LayerUI中的size属性,避免与NodeExt中的size属性重名 2024-03-08 15:33:36 +08:00
donggang
a03a8408be 优化 2024-02-29 10:12:28 +08:00
donggang
eb74f2874d 优化 2024-02-27 15:06:40 +08:00
donggang
c2cdfc42ab 添加 oops.gui.replace 方法,替换指定界面 2024-02-26 14:29:30 +08:00
donggang
030c12cdd8 优化GUI框架中的提示功能代码,并添加等待提示功能 2024-02-26 10:34:38 +08:00
donggang
66efca25f8 GUI框架添加一个可获取到已显示界面节点对象的API,方便特殊需求可自定义逻辑 2024-02-22 17:58:54 +08:00
dgflash
03f89ab6cc 修复oops.gui.remove删除后台缓存界面时,未释放掉界面的节点对象问题 2023-08-16 15:04:50 +08:00
dgflash
0047c5433e 修复oops.gui.toast组个不使用多语言配置时,不显示自定义文本问题 2023-08-03 21:03:36 +08:00
dgflash
33294dddf7 升级cc3.8.3 2023-08-03 20:34:42 +08:00
dgflash
c52a6e0db9 感谢風舞影天提供的修复oops.gui.openAsync打开同一个 Dialog界面时,出现第一次打开可以正常await到界面node对象,第二次打开同一个界面时,无法等到await返回的node 2023-07-24 17:19:51 +08:00
dgflash
70907a21ee 修复gui窗口释放时onRemoved事件多触发一次的问题 2023-06-06 10:09:05 +08:00
dgflash
feb82189bd 优化 2023-02-19 09:20:23 +08:00
dgflash
1780a1976d 调整UICallbacks.onAdded事件优先onLoad之前触发 2023-02-07 20:58:00 +08:00
dgflash
995427578b 1、资源加载模块中添加默认资源包配置,以在不修改API的情况下适应小游戏的批量外部资源加载。
2、界面管理模块中的资源加载,优先加载指定资源所中的资源,如果未指定则加载默认资源包中的资源
2023-02-05 17:47:15 +08:00
dgflash
b552447c73 1、兼容cc3.7.0
2、重构TimerManager时间管理模块
2023-01-19 15:12:59 +08:00
dgflash
40fdc0e16f 修复
1. oops.gui.remove(A, false); 销毁页面是不会销毁ui node
2. oops.gui.remove(A,true); 销毁时j界面时,还是不会销毁ui node。这就造成了资源泄露的问题
2023-01-09 11:59:32 +08:00
dgflash
6bcf00a69a 修复Dialog类型同资源窗口参数覆盖问题 2022-10-03 22:08:44 +08:00
dgflash
07a57b79d5 . 2022-09-13 17:49:00 +08:00
dgflash
a7eeba8659 框架核心模块注释文档补全 2022-09-02 14:54:04 +08:00
dgflash
a68a8ff5ae 整理核心模块API文档 2022-09-02 10:16:11 +08:00
dgflash
7daabf3d89 删除LayerUI.createNode中废弃的参数 2022-08-25 10:08:02 +08:00
dgflash
7d8de0fa48 界面管理Alert层改名为System层 2022-08-09 11:10:38 +08:00
dgflash
27138767c6 游戏通用配置模块提到框架中成为复用功能模块 2022-08-05 17:21:45 +08:00
dgflash
976f2f61c5 修改按钮组件、标签组件、多语言组件、红点组件移动到libs可选库中 2022-08-03 15:49:59 +08:00
dgflash
721cb1be5f 首次提交 2022-07-25 15:18:56 +08:00