迁移剩下的 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
+277 -47
View File
@@ -10,6 +10,8 @@ GameObject:
m_Component:
- component: {fileID: 6368625289863409235}
- component: {fileID: 4303509830935515119}
- component: {fileID: 2236042990348165862}
- component: {fileID: 139036983684137330}
m_Layer: 5
m_Name: ItemTooltipForm
m_TagString: Untagged
@@ -49,18 +51,54 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 32469245f20597240a3c51d2cd1fb0c5, type: 3}
m_Name:
m_EditorClassIdentifier:
_content: {fileID: 7543853000780573685}
_iconArea: {fileID: 7488000213460330546}
_itemTitle: {fileID: 103163210424128144}
_itemTypeText: {fileID: 7330401870143477410}
_itemDescription: {fileID: 6102478747521363808}
_recycleButton: {fileID: 7966632555814587605}
_itemPrice: {fileID: 5325267725881622460}
_view: {fileID: 139036983684137330}
_autoResizeHeight: 1
_fixedTopHeight: 180
_fixedBottomHeight: 300
_fixedWidth: 600
_screenEdgePadding: 0
--- !u!114 &2236042990348165862
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 395929355422612576}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 335062b0d81ae40f49c923ef4bf19dd7, type: 3}
m_Name:
m_EditorClassIdentifier:
serializationItems:
- {fileID: 4777802152543729244}
- {fileID: 8926258706962002499}
- {fileID: 8559108892240801629}
- {fileID: 249520213934040151}
- {fileID: 3868237545351061730}
- {fileID: 5617935853479120081}
- {fileID: 400612800417406683}
- {fileID: 227536339921118688}
nestedFormReferences: []
--- !u!114 &139036983684137330
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 395929355422612576}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4d9524b70efb9c840a84baed8b0c12d0, type: 3}
m_Name:
m_EditorClassIdentifier:
contentRectTransform: {fileID: 7543853000780573685}
iconArea: {fileID: 7488000213460330546}
titleText: {fileID: 103163210424128144}
typeText: {fileID: 7330401870143477410}
infoText: {fileID: 6102478747521363808}
recycleButton: {fileID: 7966632555814587605}
textFormatText: {fileID: 6269556444878685483}
cancelButton: {fileID: 6053195524865570449}
--- !u!1 &625540161254782982
GameObject:
m_ObjectHideFlags: 0
@@ -72,6 +110,7 @@ GameObject:
- component: {fileID: 7543853000780573685}
- component: {fileID: 3996340794476105959}
- component: {fileID: 1280310065211852598}
- component: {fileID: 4777802152543729244}
m_Layer: 5
m_Name: content
m_TagString: Untagged
@@ -142,6 +181,28 @@ MonoBehaviour:
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &4777802152543729244
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 625540161254782982}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 7543853000780573685}
generateReference: 1
variableName: contentRectTransform
- component: {fileID: 3996340794476105959}
generateReference: 0
variableName: contentCanvasRenderer
- component: {fileID: 1280310065211852598}
generateReference: 0
variableName: contentImage
--- !u!1 &940244511227154073
GameObject:
m_ObjectHideFlags: 0
@@ -153,6 +214,7 @@ GameObject:
- component: {fileID: 5554396850370679744}
- component: {fileID: 3016715766725874917}
- component: {fileID: 6053195524865570449}
- component: {fileID: 227536339921118688}
m_Layer: 5
m_Name: CancelButton
m_TagString: Untagged
@@ -178,9 +240,9 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 0}
m_AnchoredPosition: {x: 0, y: 80}
m_AnchoredPosition: {x: 0, y: 40.00003}
m_SizeDelta: {x: -60, y: 80}
m_Pivot: {x: 0.5, y: 0.5}
m_Pivot: {x: 0.5, y: 0}
--- !u!222 &3016715766725874917
CanvasRenderer:
m_ObjectHideFlags: 0
@@ -233,18 +295,6 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 4303509830935515119}
m_TargetAssemblyTypeName: SepCore.UI.ItemTooltipForm, SepCore.Presentation
m_MethodName: OnCancelButtonClick
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- m_Target: {fileID: 4303509830935515119}
m_TargetAssemblyTypeName: SepCore.UI.UGuiForm, SepCore.Runtime
m_MethodName: PlayUISound
@@ -276,6 +326,28 @@ MonoBehaviour:
_onPointerExitAction:
m_PersistentCalls:
m_Calls: []
--- !u!114 &227536339921118688
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 940244511227154073}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 5554396850370679744}
generateReference: 0
variableName: cancelButtonRectTransform
- component: {fileID: 3016715766725874917}
generateReference: 0
variableName: cancelButtonCanvasRenderer
- component: {fileID: 6053195524865570449}
generateReference: 1
variableName: cancelButton
--- !u!1 &2619564942114189097
GameObject:
m_ObjectHideFlags: 0
@@ -287,6 +359,7 @@ GameObject:
- component: {fileID: 2312726378312491185}
- component: {fileID: 3590733437255178557}
- component: {fileID: 103163210424128144}
- component: {fileID: 8559108892240801629}
m_Layer: 5
m_Name: Title
m_TagString: Untagged
@@ -310,9 +383,9 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 260, y: -55}
m_AnchoredPosition: {x: 160.00003, y: -30}
m_SizeDelta: {x: 200, y: 50}
m_Pivot: {x: 0.5, y: 0.5}
m_Pivot: {x: 0, y: 1}
--- !u!222 &3590733437255178557
CanvasRenderer:
m_ObjectHideFlags: 0
@@ -411,6 +484,28 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!114 &8559108892240801629
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2619564942114189097}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 2312726378312491185}
generateReference: 0
variableName: titleRectTransform
- component: {fileID: 3590733437255178557}
generateReference: 0
variableName: titleCanvasRenderer
- component: {fileID: 103163210424128144}
generateReference: 1
variableName: titleText
--- !u!1 &3431459096652039295
GameObject:
m_ObjectHideFlags: 0
@@ -422,6 +517,7 @@ GameObject:
- component: {fileID: 8339817834368489370}
- component: {fileID: 948043910868272271}
- component: {fileID: 7966632555814587605}
- component: {fileID: 5617935853479120081}
m_Layer: 5
m_Name: RecycleButton
m_TagString: Untagged
@@ -447,9 +543,9 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 0}
m_AnchoredPosition: {x: 0, y: 180}
m_AnchoredPosition: {x: 0, y: 140.00003}
m_SizeDelta: {x: -60, y: 80}
m_Pivot: {x: 0.5, y: 0.5}
m_Pivot: {x: 0.5, y: 0}
--- !u!222 &948043910868272271
CanvasRenderer:
m_ObjectHideFlags: 0
@@ -502,18 +598,6 @@ MonoBehaviour:
m_OnClick:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 4303509830935515119}
m_TargetAssemblyTypeName: SepCore.UI.ItemTooltipForm, SepCore.Presentation
m_MethodName: OnRecycleButtonClick
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
- m_Target: {fileID: 4303509830935515119}
m_TargetAssemblyTypeName: SepCore.UI.UGuiForm, SepCore.Runtime
m_MethodName: PlayUISound
@@ -545,6 +629,28 @@ MonoBehaviour:
_onPointerExitAction:
m_PersistentCalls:
m_Calls: []
--- !u!114 &5617935853479120081
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3431459096652039295}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 8339817834368489370}
generateReference: 0
variableName: recycleButtonRectTransform
- component: {fileID: 948043910868272271}
generateReference: 0
variableName: recycleButtonCanvasRenderer
- component: {fileID: 7966632555814587605}
generateReference: 1
variableName: recycleButton
--- !u!1 &4049733250793100133
GameObject:
m_ObjectHideFlags: 0
@@ -556,6 +662,7 @@ GameObject:
- component: {fileID: 2131471118485666816}
- component: {fileID: 6203466971508003467}
- component: {fileID: 7330401870143477410}
- component: {fileID: 249520213934040151}
m_Layer: 5
m_Name: Type
m_TagString: Untagged
@@ -579,9 +686,9 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 260, y: -98.70999}
m_SizeDelta: {x: 200, y: 37.421997}
m_Pivot: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 160, y: -80.00006}
m_SizeDelta: {x: 200, y: 40}
m_Pivot: {x: 0, y: 1}
--- !u!222 &6203466971508003467
CanvasRenderer:
m_ObjectHideFlags: 0
@@ -638,7 +745,7 @@ MonoBehaviour:
m_faceColor:
serializedVersion: 2
rgba: 4294967295
m_fontSize: 28.35
m_fontSize: 30.3
m_fontSizeBase: 36
m_fontWeight: 400
m_enableAutoSizing: 1
@@ -680,6 +787,28 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!114 &249520213934040151
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4049733250793100133}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 2131471118485666816}
generateReference: 0
variableName: typeRectTransform
- component: {fileID: 6203466971508003467}
generateReference: 0
variableName: typeCanvasRenderer
- component: {fileID: 7330401870143477410}
generateReference: 1
variableName: typeText
--- !u!1 &4095056822365537865
GameObject:
m_ObjectHideFlags: 0
@@ -691,6 +820,8 @@ GameObject:
- component: {fileID: 2582297470296751951}
- component: {fileID: 82863396142021810}
- component: {fileID: 5325267725881622460}
- component: {fileID: 400612800417406683}
- component: {fileID: 6269556444878685483}
m_Layer: 5
m_Name: Text (TMP)
m_TagString: Untagged
@@ -815,6 +946,44 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!114 &400612800417406683
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4095056822365537865}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 2582297470296751951}
generateReference: 0
variableName: textTMPRectTransform
- component: {fileID: 82863396142021810}
generateReference: 0
variableName: textTMPCanvasRenderer
- component: {fileID: 5325267725881622460}
generateReference: 0
variableName: textTMPTextMeshProUGUI
- component: {fileID: 6269556444878685483}
generateReference: 1
variableName: textFormatText
--- !u!114 &6269556444878685483
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4095056822365537865}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 2efdcd06cdaa830448f76b22ea7c98fb, type: 3}
m_Name:
m_EditorClassIdentifier:
key: TooltipRecycleButtonText
--- !u!1 &4978846148003915283
GameObject:
m_ObjectHideFlags: 0
@@ -826,6 +995,7 @@ GameObject:
- component: {fileID: 8691033862686863159}
- component: {fileID: 4798810177026917072}
- component: {fileID: 6102478747521363808}
- component: {fileID: 3868237545351061730}
m_Layer: 5
m_Name: Info
m_TagString: Untagged
@@ -950,6 +1120,28 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!114 &3868237545351061730
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4978846148003915283}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 8691033862686863159}
generateReference: 0
variableName: infoRectTransform
- component: {fileID: 4798810177026917072}
generateReference: 0
variableName: infoCanvasRenderer
- component: {fileID: 6102478747521363808}
generateReference: 1
variableName: infoText
--- !u!1 &7041563492282097683
GameObject:
m_ObjectHideFlags: 0
@@ -1246,12 +1438,12 @@ PrefabInstance:
- target: {fileID: 2013242078151408287, guid: d5396f61766946c4db970694836a49fc,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2013242078151408287, guid: d5396f61766946c4db970694836a49fc,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2013242078151408287, guid: d5396f61766946c4db970694836a49fc,
type: 3}
@@ -1321,12 +1513,12 @@ PrefabInstance:
- target: {fileID: 2013242078151408287, guid: d5396f61766946c4db970694836a49fc,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 75
value: 25
objectReference: {fileID: 0}
- target: {fileID: 2013242078151408287, guid: d5396f61766946c4db970694836a49fc,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -75
value: -25
objectReference: {fileID: 0}
- target: {fileID: 2013242078151408287, guid: d5396f61766946c4db970694836a49fc,
type: 3}
@@ -1351,21 +1543,59 @@ PrefabInstance:
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 8492647102234125480, guid: d5396f61766946c4db970694836a49fc,
type: 3}
insertIndex: -1
addedObject: {fileID: 8926258706962002499}
m_SourcePrefab: {fileID: 100100000, guid: d5396f61766946c4db970694836a49fc, type: 3}
--- !u!222 &2348582311939345835 stripped
CanvasRenderer:
m_CorrespondingSourceObject: {fileID: 2304687868387687279, guid: d5396f61766946c4db970694836a49fc,
type: 3}
m_PrefabInstance: {fileID: 4570083026248103620}
m_PrefabAsset: {fileID: 0}
--- !u!224 &2638066273377455195 stripped
RectTransform:
m_CorrespondingSourceObject: {fileID: 2013242078151408287, guid: d5396f61766946c4db970694836a49fc,
type: 3}
m_PrefabInstance: {fileID: 4570083026248103620}
m_PrefabAsset: {fileID: 0}
--- !u!1 &5383987141944873580 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 8492647102234125480, guid: d5396f61766946c4db970694836a49fc,
type: 3}
m_PrefabInstance: {fileID: 4570083026248103620}
m_PrefabAsset: {fileID: 0}
--- !u!114 &8926258706962002499
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5383987141944873580}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fbaa237e23f7d4d3f85f73e0acd7eaec, type: 3}
m_Name:
m_EditorClassIdentifier:
componentReferences:
- component: {fileID: 2638066273377455195}
generateReference: 0
variableName: iconAreaRectTransform
- component: {fileID: 2348582311939345835}
generateReference: 0
variableName: iconAreaCanvasRenderer
- component: {fileID: 7488000213460330546}
generateReference: 1
variableName: iconArea
--- !u!114 &7488000213460330546 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 6378938522083352310, guid: d5396f61766946c4db970694836a49fc,
type: 3}
m_PrefabInstance: {fileID: 4570083026248103620}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_GameObject: {fileID: 5383987141944873580}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 578fa91d15f54e74a95ccce338d0a772, type: 3}