迁移剩下的 UI 到 Serialization 方式

This commit is contained in:
2026-09-14 17:19:31 +08:00
parent 091a29db63
commit b628a8537c
107 changed files with 4147 additions and 3680 deletions
+340 -16
View File
@@ -10,6 +10,7 @@ GameObject:
m_Component:
- component: {fileID: 1898912521751469060}
- component: {fileID: 5299361850566254458}
- component: {fileID: 2683555179817567623}
m_Layer: 5
m_Name: Slider
m_TagString: Untagged
@@ -89,6 +90,25 @@ MonoBehaviour:
m_OnValueChanged:
m_PersistentCalls:
m_Calls: []
--- !u!114 &2683555179817567623
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 354765269731237081}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 1898912521751469060}
generateReference: 0
variableName: sliderRectTransform
- component: {fileID: 5299361850566254458}
generateReference: 1
variableName: hpSlider
--- !u!1 &1093731290841678102
GameObject:
m_ObjectHideFlags: 0
@@ -177,6 +197,7 @@ GameObject:
- component: {fileID: 844544797351374585}
- component: {fileID: 8628784289326000741}
- component: {fileID: 4622934279017998176}
- component: {fileID: 6147153731094542669}
m_Layer: 5
m_Name: InputPrompt
m_TagString: Untagged
@@ -302,6 +323,28 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!114 &6147153731094542669
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1181223948078793352}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 844544797351374585}
generateReference: 1
variableName: inputPromptObject
- component: {fileID: 8628784289326000741}
generateReference: 0
variableName: inputPromptCanvasRenderer
- component: {fileID: 4622934279017998176}
generateReference: 1
variableName: inputPromptText
--- !u!1 &1254538346940764031
GameObject:
m_ObjectHideFlags: 0
@@ -723,6 +766,8 @@ GameObject:
- component: {fileID: 2321401882073682150}
- component: {fileID: 1782615630760369603}
- component: {fileID: 2927128461236740550}
- component: {fileID: 1338032805297419914}
- component: {fileID: 4085884790449951551}
m_Layer: 5
m_Name: Text (TMP)
m_TagString: Untagged
@@ -847,6 +892,44 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!114 &1338032805297419914
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5257437757145065837}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2efdcd06cdaa830448f76b22ea7c98fb, type: 3}
m_Name:
m_EditorClassIdentifier:
key: HUDCoinText
--- !u!114 &4085884790449951551
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5257437757145065837}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 2321401882073682150}
generateReference: 0
variableName: textTMPRectTransform
- component: {fileID: 1782615630760369603}
generateReference: 0
variableName: textTMPCanvasRenderer
- component: {fileID: 2927128461236740550}
generateReference: 0
variableName: textTMPTextMeshProUGUI
- component: {fileID: 1338032805297419914}
generateReference: 1
variableName: coinFormatText
--- !u!1 &5631092228615999952
GameObject:
m_ObjectHideFlags: 0
@@ -857,6 +940,7 @@ GameObject:
m_Component:
- component: {fileID: 8236818010774652375}
- component: {fileID: 8665470951107162402}
- component: {fileID: 3112243653259427451}
m_Layer: 5
m_Name: Slider
m_TagString: Untagged
@@ -936,6 +1020,25 @@ MonoBehaviour:
m_OnValueChanged:
m_PersistentCalls:
m_Calls: []
--- !u!114 &3112243653259427451
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5631092228615999952}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 8236818010774652375}
generateReference: 0
variableName: sliderRectTransform
- component: {fileID: 8665470951107162402}
generateReference: 1
variableName: expSlider
--- !u!1 &5770324452358855434
GameObject:
m_ObjectHideFlags: 0
@@ -945,7 +1048,9 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 5845023051097607336}
- component: {fileID: 6441412682266920784}
- component: {fileID: 1400725265441350809}
- component: {fileID: 5287927180934711754}
- component: {fileID: 8964044174534830133}
m_Layer: 5
m_Name: HudForm
m_TagString: Untagged
@@ -979,7 +1084,7 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &6441412682266920784
--- !u!114 &1400725265441350809
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@@ -988,21 +1093,57 @@ MonoBehaviour:
m_GameObject: {fileID: 5770324452358855434}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bd4c4d6e8d4b0f54c830e2cfef46848e, type: 3}
m_Script: {fileID: 11500000, guid: 335062b0d81ae40f49c923ef4bf19dd7, type: 3}
m_Name:
m_EditorClassIdentifier:
serializationItems:
- {fileID: 2683555179817567623}
- {fileID: 5839081052582000735}
- {fileID: 3112243653259427451}
- {fileID: 7322939721948672541}
- {fileID: 4085884790449951551}
- {fileID: 7818830623860974121}
- {fileID: 3804240423293578540}
- {fileID: 5196414089076549728}
- {fileID: 6147153731094542669}
nestedFormReferences: []
--- !u!114 &5287927180934711754
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5770324452358855434}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f50fc6aab9e9b4846b0a80dd670c94b7, type: 3}
m_Name:
m_EditorClassIdentifier:
_view: {fileID: 8964044174534830133}
_sliderFadeDuration: 0.5
_hpSlider: {fileID: 5299361850566254458}
_hpText: {fileID: 239521969410047457}
_expSlider: {fileID: 8665470951107162402}
_expText: {fileID: 1751630811530388523}
_coinText: {fileID: 2927128461236740550}
_levelTimeLeftText: {fileID: 4547091306916251724}
_enemyCountText: {fileID: 1716982582738894949}
_movePromptRoot: {fileID: 1181223948078793352}
_movePromptText: {fileID: 4622934279017998176}
_cpuTimeCostText: {fileID: 3568634826224029446}
_performanceStatsRefreshInterval: 0.2
--- !u!114 &8964044174534830133
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5770324452358855434}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 128e0c828a462a242a89114f9c8b9d32, type: 3}
m_Name:
m_EditorClassIdentifier:
hpSlider: {fileID: 5299361850566254458}
hpFormatText: {fileID: 3511617315799540544}
expSlider: {fileID: 8665470951107162402}
expFormatText: {fileID: 2782782041585949375}
coinFormatText: {fileID: 1338032805297419914}
enemyCountFormatText: {fileID: 40991353312457281}
cpuTimeCostFormatText: {fileID: 1437112477034048177}
countdownText: {fileID: 4547091306916251724}
inputPromptObject: {fileID: 844544797351374585}
inputPromptText: {fileID: 4622934279017998176}
--- !u!1 &5990189277179061188
GameObject:
m_ObjectHideFlags: 0
@@ -1125,6 +1266,8 @@ GameObject:
- component: {fileID: 4969722040546674666}
- component: {fileID: 134193338904535592}
- component: {fileID: 239521969410047457}
- component: {fileID: 5839081052582000735}
- component: {fileID: 3511617315799540544}
m_Layer: 5
m_Name: HpText
m_TagString: Untagged
@@ -1249,6 +1392,44 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!114 &5839081052582000735
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6311144745162350469}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 4969722040546674666}
generateReference: 0
variableName: hpTextRectTransform
- component: {fileID: 134193338904535592}
generateReference: 0
variableName: hpTextCanvasRenderer
- component: {fileID: 239521969410047457}
generateReference: 0
variableName: hpTextTextMeshProUGUI
- component: {fileID: 3511617315799540544}
generateReference: 1
variableName: hpFormatText
--- !u!114 &3511617315799540544
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6311144745162350469}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2efdcd06cdaa830448f76b22ea7c98fb, type: 3}
m_Name:
m_EditorClassIdentifier:
key: HUDHpText
--- !u!1 &6718941606657889011
GameObject:
m_ObjectHideFlags: 0
@@ -1260,6 +1441,7 @@ GameObject:
- component: {fileID: 716378031281921353}
- component: {fileID: 3543496471495762840}
- component: {fileID: 4547091306916251724}
- component: {fileID: 5196414089076549728}
m_Layer: 5
m_Name: LevelCountdown
m_TagString: Untagged
@@ -1384,6 +1566,28 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!114 &5196414089076549728
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6718941606657889011}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 716378031281921353}
generateReference: 0
variableName: levelCountdownRectTransform
- component: {fileID: 3543496471495762840}
generateReference: 0
variableName: levelCountdownCanvasRenderer
- component: {fileID: 4547091306916251724}
generateReference: 1
variableName: countdownText
--- !u!1 &6730857398932861040
GameObject:
m_ObjectHideFlags: 0
@@ -1395,6 +1599,8 @@ GameObject:
- component: {fileID: 7063504788097480022}
- component: {fileID: 6366053473665816812}
- component: {fileID: 1751630811530388523}
- component: {fileID: 7322939721948672541}
- component: {fileID: 2782782041585949375}
m_Layer: 5
m_Name: ExpText
m_TagString: Untagged
@@ -1519,6 +1725,44 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!114 &7322939721948672541
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6730857398932861040}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 7063504788097480022}
generateReference: 0
variableName: expTextRectTransform
- component: {fileID: 6366053473665816812}
generateReference: 0
variableName: expTextCanvasRenderer
- component: {fileID: 1751630811530388523}
generateReference: 0
variableName: expTextTextMeshProUGUI
- component: {fileID: 2782782041585949375}
generateReference: 1
variableName: expFormatText
--- !u!114 &2782782041585949375
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6730857398932861040}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2efdcd06cdaa830448f76b22ea7c98fb, type: 3}
m_Name:
m_EditorClassIdentifier:
key: HUDExpText
--- !u!1 &7553274491524383503
GameObject:
m_ObjectHideFlags: 0
@@ -1566,6 +1810,8 @@ GameObject:
- component: {fileID: 3637160362095897130}
- component: {fileID: 8788606425707752593}
- component: {fileID: 1716982582738894949}
- component: {fileID: 7818830623860974121}
- component: {fileID: 40991353312457281}
m_Layer: 5
m_Name: Text (TMP)
m_TagString: Untagged
@@ -1690,6 +1936,44 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!114 &7818830623860974121
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8499455344539348579}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 3637160362095897130}
generateReference: 0
variableName: textTMPRectTransform
- component: {fileID: 8788606425707752593}
generateReference: 0
variableName: textTMPCanvasRenderer
- component: {fileID: 1716982582738894949}
generateReference: 0
variableName: textTMPTextMeshProUGUI
- component: {fileID: 40991353312457281}
generateReference: 1
variableName: enemyCountFormatText
--- !u!114 &40991353312457281
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8499455344539348579}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2efdcd06cdaa830448f76b22ea7c98fb, type: 3}
m_Name:
m_EditorClassIdentifier:
key: HUDEnemyCountText
--- !u!1 &8883820757741353608
GameObject:
m_ObjectHideFlags: 0
@@ -1701,6 +1985,8 @@ GameObject:
- component: {fileID: 5394394129721257420}
- component: {fileID: 7988281595709803232}
- component: {fileID: 3568634826224029446}
- component: {fileID: 1437112477034048177}
- component: {fileID: 3804240423293578540}
m_Layer: 5
m_Name: Text (TMP)
m_TagString: Untagged
@@ -1745,8 +2031,8 @@ MonoBehaviour:
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
@@ -1755,7 +2041,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_text: "CPU Frame: -- ms\nSimulation: -- ms\nJob Wait: -- ms\nGC Alloc: -- B/frame"
m_text: 'CPU Frame: -- ms'
m_isRightToLeft: 0
m_fontAsset: {fileID: 11400000, guid: 99d811b0183246646a2ce8df996f4bca, type: 2}
m_sharedMaterial: {fileID: -1106088975554028259, guid: 99d811b0183246646a2ce8df996f4bca,
@@ -1825,3 +2111,41 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!114 &1437112477034048177
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8883820757741353608}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2efdcd06cdaa830448f76b22ea7c98fb, type: 3}
m_Name:
m_EditorClassIdentifier:
key: HUDCPUTimeCostText
--- !u!114 &3804240423293578540
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8883820757741353608}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 5394394129721257420}
generateReference: 0
variableName: textTMPRectTransform
- component: {fileID: 7988281595709803232}
generateReference: 0
variableName: textTMPCanvasRenderer
- component: {fileID: 3568634826224029446}
generateReference: 0
variableName: textTMPTextMeshProUGUI
- component: {fileID: 1437112477034048177}
generateReference: 1
variableName: cpuTimeCostFormatText