UI 系统

This commit is contained in:
2026-06-08 11:26:17 +08:00
parent 1897658a00
commit b582317692
94 changed files with 33540 additions and 3726 deletions

View File

@@ -0,0 +1,16 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 23dad55c2f7bcc54a92ed61cc6f27c5b, type: 3}
m_Name: EVT_BestiaryUpdated
m_EditorClassIdentifier:
description:
_replayLastValueToNewSubscribers: 0

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 8f88dc093b15bd24fa4431d52d542b5b
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,15 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 07c5881d0d5ca3c42949a79f40939c3e, type: 3}
m_Name: EVT_QuickOpenMap
m_EditorClassIdentifier:
description:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ee46ee2d7b009904f9f8e9eda86da01c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,13 +1,137 @@
{
"entries": [
{
"key": "ABL_CHARGEATTACK",
"value": "蓄力攻击"
},
{
"key": "ABL_DASH",
"value": "冲刺"
},
{
"key": "ABL_DOUBLEJUMP",
"value": "二段跳"
},
{
"key": "ABL_DOWNDASH",
"value": "下冲刺"
},
{
"key": "ABL_DOWNSLASH",
"value": "下斩"
},
{
"key": "ABL_FASTTRAVEL",
"value": "快速旅行"
},
{
"key": "ABL_FORM_DIHUN",
"value": "地魂"
},
{
"key": "ABL_FORM_MINGHUN",
"value": "命魂"
},
{
"key": "ABL_FORM_TIANHUN",
"value": "天魂"
},
{
"key": "ABL_INTERACT",
"value": "互动"
},
{
"key": "ABL_INVINCIBLEDASH",
"value": "无敌冲刺"
},
{
"key": "ABL_OVERVIEW_TITLE",
"value": "能力"
},
{
"key": "ABL_PARRY",
"value": "弹反"
},
{
"key": "ABL_SPELL1",
"value": "法术槽 1"
},
{
"key": "ABL_SPELL2",
"value": "法术槽 2"
},
{
"key": "ABL_SPELL3",
"value": "法术槽 3"
},
{
"key": "ABL_SPIRITDASH",
"value": "灵魄冲刺"
},
{
"key": "ABL_SPIRITFORM",
"value": "灵魄形态"
},
{
"key": "ABL_SUPERJUMP",
"value": "超级跳"
},
{
"key": "ABL_SWIM",
"value": "游泳"
},
{
"key": "ABL_WALLCLING",
"value": "贴墙悬挂"
},
{
"key": "ABL_WALLJUMP",
"value": "墙跳"
},
{
"key": "BADGE_STEELSOUL",
"value": "钢魂"
},
{
"key": "BESTIARY_HP",
"value": "生命"
},
{
"key": "BESTIARY_KILLS",
"value": "击杀"
},
{
"key": "BESTIARY_LOCKED",
"value": "???"
},
{
"key": "BESTIARY_LOCKED_DESC",
"value": "尚未发现该敌人。"
},
{
"key": "BESTIARY_TITLE",
"value": "图鉴"
},
{
"key": "BTN_BACK",
"value": "返回"
},
{
"key": "CHARM_CATALOG",
"value": "收藏"
},
{
"key": "CHARM_EQUIPPED",
"value": "已装备"
},
{
"key": "CHARM_NOTCHES",
"value": "凹槽"
},
{
"key": "CHARM_TITLE",
"value": "护符"
},
{
"key": "CONFIRM_DELETE_BODY",
"value": "确定删除该存档槽的所有进度吗?此操作不可撤销。"
@@ -40,6 +164,30 @@
"key": "CREDITS_TITLE",
"value": "制作团队"
},
{
"key": "ENM_E001_DESC",
"value": "(占位)该敌人的背景与弱点描述,由策划填写。"
},
{
"key": "ENM_E001_NAME",
"value": "敌人 E001"
},
{
"key": "FORMSKILL_TITLE",
"value": "形态技能"
},
{
"key": "FORM_DIHUN",
"value": "地魂"
},
{
"key": "FORM_MINGHUN",
"value": "命魂"
},
{
"key": "FORM_TIANHUN",
"value": "天魂"
},
{
"key": "LOADING_TIP_COMBAT",
"value": "把握闪避与格挡的时机,是战斗的关键。"
@@ -68,6 +216,14 @@
"key": "MAP_PROGRESS_REGION",
"value": "{1}{0:P0}"
},
{
"key": "MENU_BESTIARY",
"value": "图鉴"
},
{
"key": "MENU_CHARM",
"value": "护符"
},
{
"key": "MENU_CONTINUE",
"value": "继续"
@@ -76,10 +232,22 @@
"key": "MENU_CREDITS",
"value": "制作团队"
},
{
"key": "MENU_INVENTORY",
"value": "物品"
},
{
"key": "MENU_MAP",
"value": "地图"
},
{
"key": "MENU_NEW_GAME",
"value": "新游戏"
},
{
"key": "MENU_QUESTS",
"value": "任务"
},
{
"key": "MENU_QUIT",
"value": "退出"

View File

@@ -1,13 +1,137 @@
{
"entries": [
{
"key": "ABL_CHARGEATTACK",
"value": "Charge Attack"
},
{
"key": "ABL_DASH",
"value": "Dash"
},
{
"key": "ABL_DOUBLEJUMP",
"value": "Double Jump"
},
{
"key": "ABL_DOWNDASH",
"value": "Down Dash"
},
{
"key": "ABL_DOWNSLASH",
"value": "Down Slash"
},
{
"key": "ABL_FASTTRAVEL",
"value": "Fast Travel"
},
{
"key": "ABL_FORM_DIHUN",
"value": "Earth Soul"
},
{
"key": "ABL_FORM_MINGHUN",
"value": "Death Soul"
},
{
"key": "ABL_FORM_TIANHUN",
"value": "Sky Soul"
},
{
"key": "ABL_INTERACT",
"value": "Interact"
},
{
"key": "ABL_INVINCIBLEDASH",
"value": "Invincible Dash"
},
{
"key": "ABL_OVERVIEW_TITLE",
"value": "Abilities"
},
{
"key": "ABL_PARRY",
"value": "Parry"
},
{
"key": "ABL_SPELL1",
"value": "Spell Slot 1"
},
{
"key": "ABL_SPELL2",
"value": "Spell Slot 2"
},
{
"key": "ABL_SPELL3",
"value": "Spell Slot 3"
},
{
"key": "ABL_SPIRITDASH",
"value": "Spirit Dash"
},
{
"key": "ABL_SPIRITFORM",
"value": "Spirit Form"
},
{
"key": "ABL_SUPERJUMP",
"value": "Super Jump"
},
{
"key": "ABL_SWIM",
"value": "Swim"
},
{
"key": "ABL_WALLCLING",
"value": "Wall Cling"
},
{
"key": "ABL_WALLJUMP",
"value": "Wall Jump"
},
{
"key": "BADGE_STEELSOUL",
"value": "STEEL"
},
{
"key": "BESTIARY_HP",
"value": "HP"
},
{
"key": "BESTIARY_KILLS",
"value": "Kills"
},
{
"key": "BESTIARY_LOCKED",
"value": "???"
},
{
"key": "BESTIARY_LOCKED_DESC",
"value": "Not yet discovered."
},
{
"key": "BESTIARY_TITLE",
"value": "Bestiary"
},
{
"key": "BTN_BACK",
"value": "Back"
},
{
"key": "CHARM_CATALOG",
"value": "Collected"
},
{
"key": "CHARM_EQUIPPED",
"value": "Equipped"
},
{
"key": "CHARM_NOTCHES",
"value": "Notches"
},
{
"key": "CHARM_TITLE",
"value": "Charms"
},
{
"key": "CONFIRM_DELETE_BODY",
"value": "Delete all progress in this slot? This cannot be undone."
@@ -40,6 +164,30 @@
"key": "CREDITS_TITLE",
"value": "Credits"
},
{
"key": "ENM_E001_DESC",
"value": "(Placeholder) Lore and weakness description, to be filled by design."
},
{
"key": "ENM_E001_NAME",
"value": "Enemy E001"
},
{
"key": "FORMSKILL_TITLE",
"value": "Form Skills"
},
{
"key": "FORM_DIHUN",
"value": "Earth Soul"
},
{
"key": "FORM_MINGHUN",
"value": "Death Soul"
},
{
"key": "FORM_TIANHUN",
"value": "Sky Soul"
},
{
"key": "LOADING_TIP_COMBAT",
"value": "Timing your dodge and parry is the key to combat."
@@ -68,6 +216,14 @@
"key": "MAP_PROGRESS_REGION",
"value": "{1}: {0:P0}"
},
{
"key": "MENU_BESTIARY",
"value": "Bestiary"
},
{
"key": "MENU_CHARM",
"value": "Charms"
},
{
"key": "MENU_CONTINUE",
"value": "Continue"
@@ -76,10 +232,22 @@
"key": "MENU_CREDITS",
"value": "Credits"
},
{
"key": "MENU_INVENTORY",
"value": "Inventory"
},
{
"key": "MENU_MAP",
"value": "Map"
},
{
"key": "MENU_NEW_GAME",
"value": "New Game"
},
{
"key": "MENU_QUESTS",
"value": "Quests"
},
{
"key": "MENU_QUIT",
"value": "Quit"

View File

@@ -14,7 +14,10 @@ MonoBehaviour:
m_EditorClassIdentifier:
_inputActions: {fileID: -944628639613478452, guid: 6d0341a640ba64043a8cd70f771b962d, type: 3}
_onPauseRequested: {fileID: 11400000, guid: a02c7f0e5fa99054bac624adc82c4a53, type: 2}
_onInventoryOpen: {fileID: 0}
_onInventoryTabNext: {fileID: 0}
_onInventoryTabPrev: {fileID: 0}
_onInventoryOpen: {fileID: 11400000, guid: f723ead60ca68e24c84a30d8adb535d1, type: 2}
_onInventoryTabNext: {fileID: 11400000, guid: 3c1e15b4e86e9ef4c81009cf845e5839, type: 2}
_onInventoryTabPrev: {fileID: 11400000, guid: 49f53b8989b492d448eb04b803767da3, type: 2}
_onQuickMap: {fileID: 11400000, guid: ee46ee2d7b009904f9f8e9eda86da01c, type: 2}
_onQuickInventory: {fileID: 11400000, guid: ac99163db5fe6a444b175388b6c26582, type: 2}
_onQuickQuests: {fileID: 11400000, guid: c056115e1cb5d734684daa827c725f0a, type: 2}
_onUICancelPressed: {fileID: 11400000, guid: 7d520a6b9d8d4004cb772e875f1c4364, type: 2}

View File

@@ -0,0 +1,30 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 812ef8f0ed1f58c469c7c35ace58b10f, type: 3}
m_Name: FormSkillDatabase
m_EditorClassIdentifier:
_entries:
- formType: 0
formLabelKey: FORM_TIANHUN
soulSkill: {fileID: 0}
spiritSkill1: {fileID: 0}
spiritSkill2: {fileID: 0}
- formType: 1
formLabelKey: FORM_DIHUN
soulSkill: {fileID: 0}
spiritSkill1: {fileID: 0}
spiritSkill2: {fileID: 0}
- formType: 2
formLabelKey: FORM_MINGHUN
soulSkill: {fileID: 0}
spiritSkill1: {fileID: 0}
spiritSkill2: {fileID: 0}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6726937a7b200fe48b4fee44bf9eb5d9
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,99 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 381fcefcad0b4544c88188bf7e8d695e, type: 3}
m_Name: UI_AbilityMeta
m_EditorClassIdentifier:
_items:
- type: 1
labelKey: ABL_WALLCLING
descKey:
icon: {fileID: 0}
- type: 2
labelKey: ABL_WALLJUMP
descKey:
icon: {fileID: 0}
- type: 4
labelKey: ABL_DASH
descKey:
icon: {fileID: 0}
- type: 16
labelKey: ABL_DOUBLEJUMP
descKey:
icon: {fileID: 0}
- type: 32
labelKey: ABL_SUPERJUMP
descKey:
icon: {fileID: 0}
- type: 64
labelKey: ABL_SWIM
descKey:
icon: {fileID: 0}
- type: 128
labelKey: ABL_DOWNDASH
descKey:
icon: {fileID: 0}
- type: 262144
labelKey: ABL_INVINCIBLEDASH
descKey:
icon: {fileID: 0}
- type: 256
labelKey: ABL_SPELL1
descKey:
icon: {fileID: 0}
- type: 512
labelKey: ABL_SPELL2
descKey:
icon: {fileID: 0}
- type: 1024
labelKey: ABL_SPELL3
descKey:
icon: {fileID: 0}
- type: 2048
labelKey: ABL_SPIRITFORM
descKey:
icon: {fileID: 0}
- type: 4096
labelKey: ABL_SPIRITDASH
descKey:
icon: {fileID: 0}
- type: 524288
labelKey: ABL_FORM_TIANHUN
descKey:
icon: {fileID: 0}
- type: 1048576
labelKey: ABL_FORM_DIHUN
descKey:
icon: {fileID: 0}
- type: 2097152
labelKey: ABL_FORM_MINGHUN
descKey:
icon: {fileID: 0}
- type: 8192
labelKey: ABL_PARRY
descKey:
icon: {fileID: 0}
- type: 16384
labelKey: ABL_CHARGEATTACK
descKey:
icon: {fileID: 0}
- type: 32768
labelKey: ABL_DOWNSLASH
descKey:
icon: {fileID: 0}
- type: 65536
labelKey: ABL_INTERACT
descKey:
icon: {fileID: 0}
- type: 131072
labelKey: ABL_FASTTRAVEL
descKey:
icon: {fileID: 0}

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ef6d27ecd5ec95b45a78e10ca72f901d
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,23 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 6d7e33770928593459417c4dab65ced5, type: 3}
m_Name: UI_BestiaryDatabase
m_EditorClassIdentifier:
_entries:
- enemyId: E001
displayNameKey: ENM_E001_NAME
descKey: ENM_E001_DESC
icon: {fileID: 0}
tier: 0
region:
fullLoreKillCount: 1
displayMaxHP: 50

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: cc1b8d981de8b9a45a6f24fb71aef549
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -16,20 +16,24 @@ MonoBehaviour:
- labelKey: PAUSE_RESUME
icon: {fileID: 0}
action: 0
targetPanel: 0
sceneKey:
eventChannel: {fileID: 0}
- labelKey: MENU_SETTINGS
icon: {fileID: 0}
action: 1
targetPanel: 0
sceneKey:
eventChannel: {fileID: 0}
- labelKey: PAUSE_MAIN_MENU
icon: {fileID: 0}
action: 2
action: 3
targetPanel: 0
sceneKey:
eventChannel: {fileID: 0}
- labelKey: MENU_QUIT
icon: {fileID: 0}
action: 3
action: 4
targetPanel: 0
sceneKey:
eventChannel: {fileID: 0}