dgflash
|
a6d0d8e5f4
|
修复多Popup窗口叠加时,点击非界面区域关闭窗口不会关闭当前窗口下层的窗口
|
2025-03-12 19:28:09 +08:00 |
|
dgflash
|
17b8ba21ba
|
LayerPopup支持多窗口弹出与关闭时,遮罩层自动显示在最上层窗口下方
|
2025-03-12 16:28:19 +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 |
|
dgflash
|
ee47857f2b
|
1. 整理框架中所有组件在属性检查器中显示路径
2. 框架部分源码关联在线文档
|
2024-10-13 12:55:33 +08:00 |
|
dgflash
|
29f9ff7d95
|
1. 移处GUI.ts对象,屏幕适配逻辑移动到LayerManager.ts中
2. 添加自动设置固定宽或高屏幕适配,默认开启自动设置,有特殊适配需求修改oops.gui.autoFixedWidthOrHeight=false,则为原版适配模式
|
2024-10-05 12:47:33 +08:00 |
|
dgflash
|
5937f2faf5
|
1、优化语法
2、修复更新后的API注释
|
2024-09-04 21:23:53 +08:00 |
|
dgflash
|
45ac750ebd
|
1、废弃UIMap对象
2、添加弱网情况打开窗口失败的异常事件
|
2024-08-04 19:21:47 +08:00 |
|
dgflash
|
dec5385718
|
1、窗口加载超时提示与超时时间自定义
2、支持onAdded方法实现预处理自定义逻辑完成后在显示界面
|
2024-08-04 15:42:48 +08:00 |
|
dgflash
|
8242f21924
|
补注释
|
2024-08-04 10:29:02 +08:00 |
|
dgflash
|
bc22f630fd
|
1、修复带开关动画的模式弹窗连续弹出时,极快速度关闭,有会出现半黑遮挡层不关闭问题
2、优化GUI相关代码
|
2024-06-15 09:53:15 +08:00 |
|
dgflash
|
a11286cb4d
|
删除PopViewParams废弃的接口
|
2024-06-14 19:03:03 +08:00 |
|
donggang
|
a0a9b038fd
|
修复remove函数传参isDestroy无效问题
|
2024-05-28 13:25:41 +08:00 |
|
donggang
|
f3d58d7931
|
扩展UICallbacks对象,添加网络异常时,窗口加载失败回调。方便处理异常时的游戏体验逻辑
|
2024-05-23 10:41:40 +08:00 |
|
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
|
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
|
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
|
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
|
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 |
|