WX-Game1/Assets/Resources/Config/UI_Config.json

72 lines
2.0 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"fixedUIs": [
],
"popupUIs": [
{
"uiName": "确认对话框",
"visibleOnStart": false,
"autoHide": false,
"priority": 3,
"layer": 300,
"description": "确认对话框 - 需要用户确认,不会自动隐藏"
}
],
"pageUIs": [
{
"uiName": "首页-头像",
"visibleOnStart": false,
"canStack": false,
"description": "背包页面 - 显示玩家背包内容,不能与其他页面叠加"
},
{
"uiName": "签到",
"visibleOnStart": false,
"canStack": false,
"description": "设置页面 - 游戏设置界面,不能与其他页面叠加"
},
{
"uiName": "我的好友列表",
"visibleOnStart": false,
"canStack": false,
"description": ""
}
],
"uiGroups": [
{
"groupName": "通知弹窗",
"uis": [
"邮件预制体",
"系统提示"
],
"visibleOnStart": false,
"description": "通知弹窗组 - 各种通知和提示弹窗"
}
],
"startupSequence": [
],
"defaultSettings": {
"fadeInDuration": 0.3,
"fadeOutDuration": 0.3,
"enableAnimations": true,
"saveUserPreferences": true,
"autoHideEnabled": true,
"maxPopupCount": 5,
"defaultPopupLayer": 100
},
"configInfo": {
"version": "2.0",
"description": "完整UI启动配置文件 - 支持常驻UI、弹窗UI、页面UI、UI组和启动序列",
"lastModified": "2024-01-01",
"notes": [
"visibleOnStart: true 表示启动时显示该UI",
"visibleOnStart: false 表示启动时隐藏该UI",
"uiName 必须与Resources/UI/目录下的预制体名称一致",
"此配置文件放在Resources/Config目录下支持WebGL平台",
"修改此文件后需要重新启动游戏或调用ReloadUIConfig()",
"弹窗UI支持自动隐藏、优先级和层级管理",
"UI组可以批量管理多个UI的显示状态",
"启动序列可以控制UI的启动顺序和延迟"
]
}
}