卡组优化(分帧加载)

This commit is contained in:
YiHan0621
2025-10-15 20:04:17 +08:00
parent f357a9c3a1
commit c8f1e585bf
18 changed files with 579 additions and 181 deletions

View File

@@ -1000,6 +1000,7 @@ RectTransform:
- {fileID: 1297538989}
- {fileID: 324626297}
- {fileID: 474838735}
- {fileID: 438317356}
m_Father: {fileID: 1503973601}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -1251,7 +1252,7 @@ RectTransform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 438317355}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
@@ -1259,13 +1260,13 @@ RectTransform:
- {fileID: 654036326}
- {fileID: 1803899113}
- {fileID: 479416095}
m_Father: {fileID: 1503973601}
m_RootOrder: 11
m_Father: {fileID: 394113534}
m_RootOrder: 7
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -114.08002, y: 0}
m_SizeDelta: {x: 166.9, y: 0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: 481.92004, y: 124.00001}
m_SizeDelta: {x: 166.9, y: 1080}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &438317357
MonoBehaviour:
@@ -3852,8 +3853,6 @@ RectTransform:
- {fileID: 46835325}
- {fileID: 1798367777}
- {fileID: 793173776}
- {fileID: 438317356}
- {fileID: 1662779295}
m_Father: {fileID: 0}
m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -4022,82 +4021,6 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1563361832}
m_CullTransparentMesh: 0
--- !u!1 &1662779294
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1662779295}
- component: {fileID: 1662779297}
- component: {fileID: 1662779296}
m_Layer: 5
m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &1662779295
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1662779294}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 1503973601}
m_RootOrder: 12
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -2061, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1662779296
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1662779294}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: a1a70a30414ef424c9a2e34023f75931, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &1662779297
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1662779294}
m_CullTransparentMesh: 1
--- !u!20 &1665627343 stripped
Camera:
m_CorrespondingSourceObject: {fileID: 983565676363518255, guid: 898e8579d4957bd4e84681c7ddd7a178,
@@ -4276,7 +4199,7 @@ RectTransform:
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0.019958, y: -270}
m_SizeDelta: {x: 280, y: 68.99}
m_SizeDelta: {x: 232, y: 104}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1721136111
MonoBehaviour:
@@ -4367,7 +4290,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 80bb4745fbd49ca49b161ac56ac1eb9b, type: 3}
m_Sprite: {fileID: 21300000, guid: 5b04825c484dc654ca516ae91d7cbb61, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@@ -4951,6 +4874,7 @@ GameObject:
- component: {fileID: 2097017274}
- component: {fileID: 2097017276}
- component: {fileID: 2097017275}
- component: {fileID: 2097017277}
m_Layer: 5
m_Name: Text
m_TagString: Untagged
@@ -4975,8 +4899,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_AnchoredPosition: {x: 0, y: 6.790001}
m_SizeDelta: {x: 0, y: -13.58}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2097017275
MonoBehaviour:
@@ -5001,7 +4925,7 @@ MonoBehaviour:
m_FontData:
m_Font: {fileID: 12800000, guid: 294abb673bffdbb498170d01a73153e5, type: 3}
m_FontSize: 32
m_FontStyle: 0
m_FontStyle: 1
m_BestFit: 0
m_MinSize: 2
m_MaxSize: 50
@@ -5020,6 +4944,21 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2097017273}
m_CullTransparentMesh: 0
--- !u!114 &2097017277
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2097017273}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3}
m_Name:
m_EditorClassIdentifier:
m_EffectColor: {r: 0, g: 0, b: 0, a: 0.21960784}
m_EffectDistance: {x: 1, y: -1}
m_UseGraphicAlpha: 1
--- !u!1 &2097557190
GameObject:
m_ObjectHideFlags: 0
@@ -5488,7 +5427,7 @@ RectTransform:
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 363.88, y: 341.52}
m_SizeDelta: {x: 76, y: 79}
m_SizeDelta: {x: 72, y: 80}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2139851782
MonoBehaviour:
@@ -5566,7 +5505,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: e50affbc14ed6bc4db3f75f1894dff97, type: 3}
m_Sprite: {fileID: 21300000, guid: 27e81adbc9662c74ba0efbdccdfea13c, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1

View File

@@ -1785,8 +1785,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -45, y: -44.837006}
m_SizeDelta: {x: 57.81, y: 57.806}
m_AnchoredPosition: {x: -61.669983, y: -61.5}
m_SizeDelta: {x: 91.15, y: 91.14}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &72297109
MonoBehaviour:
@@ -1920,8 +1920,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: -248}
m_SizeDelta: {x: 206.95, y: 66.953}
m_AnchoredPosition: {x: 0, y: -269.00003}
m_SizeDelta: {x: 204, y: 90}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &82720808
MonoBehaviour:
@@ -2012,7 +2012,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 1dfbc2a3fde70964aaa6113e2b12c1d9, type: 3}
m_Sprite: {fileID: 21300000, guid: 121062770cfa08144b9355413deceba8, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@@ -2186,7 +2186,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 0.972549}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
@@ -7189,7 +7189,7 @@ RectTransform:
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 1500, y: 729.25}
m_SizeDelta: {x: 1456, y: 856}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &319165403
MonoBehaviour:
@@ -7204,14 +7204,14 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 0.972549}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: e9dd814e46a27604abf504fa6bdf9664, type: 3}
m_Sprite: {fileID: 21300000, guid: 89c1116886c68b34bbf2451f251f0ff0, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@@ -8481,6 +8481,16 @@ PrefabInstance:
m_Modification:
m_TransformParent: {fileID: 319165402}
m_Modifications:
- target: {fileID: 12515916305189115, guid: 0accd4da4294124469730eded62c3d6c,
type: 3}
propertyPath: m_AnchoredPosition.x
value: -0.000009553
objectReference: {fileID: 0}
- target: {fileID: 12515916305189115, guid: 0accd4da4294124469730eded62c3d6c,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -42.13
objectReference: {fileID: 0}
- target: {fileID: 7582229092490914041, guid: 0accd4da4294124469730eded62c3d6c,
type: 3}
propertyPath: m_Name
@@ -14025,7 +14035,7 @@ CanvasGroup:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 706214460}
m_Enabled: 1
m_Alpha: 1
m_Alpha: 0
m_Interactable: 1
m_BlocksRaycasts: 1
m_IgnoreParentGroups: 0
@@ -14631,7 +14641,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &731028355
RectTransform:
m_ObjectHideFlags: 0
@@ -16234,7 +16244,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &826953793
RectTransform:
m_ObjectHideFlags: 0
@@ -17986,8 +17996,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -443, y: -248}
m_SizeDelta: {x: 206.95, y: 66.953}
m_AnchoredPosition: {x: -440, y: -276}
m_SizeDelta: {x: 204, y: 90}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &873475614
MonoBehaviour:
@@ -18078,7 +18088,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 1dfbc2a3fde70964aaa6113e2b12c1d9, type: 3}
m_Sprite: {fileID: 21300000, guid: 121062770cfa08144b9355413deceba8, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@@ -18611,8 +18621,8 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 443, y: -248}
m_SizeDelta: {x: 206.95, y: 66.953}
m_AnchoredPosition: {x: 443, y: -269}
m_SizeDelta: {x: 204, y: 90}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &904265039
MonoBehaviour:
@@ -18703,7 +18713,7 @@ MonoBehaviour:
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 1dfbc2a3fde70964aaa6113e2b12c1d9, type: 3}
m_Sprite: {fileID: 21300000, guid: 121062770cfa08144b9355413deceba8, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
@@ -20736,7 +20746,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &1007986733
RectTransform:
m_ObjectHideFlags: 0
@@ -28686,7 +28696,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 16.200005, y: -6.480011}
m_AnchoredPosition: {x: -56.975, y: -3.6600037}
m_SizeDelta: {x: 113.95, y: 113.95}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1389982890
@@ -36172,7 +36182,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: -104.10986, y: -62.9}
m_AnchoredPosition: {x: 104.120056, y: -62.9}
m_SizeDelta: {x: 208.23, y: 807.27}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &1744902780
@@ -36818,6 +36828,16 @@ PrefabInstance:
propertyPath: m_Name
value: CardUI
objectReference: {fileID: 0}
- target: {fileID: 7571969375608041836, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0.0000038146973
objectReference: {fileID: 0}
- target: {fileID: 7571969375608041836, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -42.995
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 90f1aa482afcc9c4f87470c4d4557bc4, type: 3}
--- !u!224 &1780844478 stripped
@@ -41576,6 +41596,7 @@ GameObject:
- component: {fileID: 2085134345}
- component: {fileID: 2085134346}
- component: {fileID: 2085134347}
- component: {fileID: 2085134348}
m_Layer: 0
m_Name: Menu
m_TagString: Untagged
@@ -41638,6 +41659,20 @@ MonoBehaviour:
m_EditorClassIdentifier:
data: {fileID: 11400000, guid: a9cd0b04f37dacf438315cc872d1f9ea, type: 2}
assets: {fileID: 11400000, guid: 2e6044260abd363419cf565383a1a459, type: 2}
--- !u!114 &2085134348
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2085134344}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: cc0d0b1b62a7edd4db4ec80f2267f324, type: 3}
m_Name:
m_EditorClassIdentifier:
grid_content: {fileID: 0}
card_prefab: {fileID: 0}
--- !u!1 &2087570710
GameObject:
m_ObjectHideFlags: 0