卡组优化(分帧加载)

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

@@ -344,7 +344,7 @@ PrefabInstance:
- target: {fileID: 3387250532824880817, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -110.4
value: -110.399994
objectReference: {fileID: 0}
- target: {fileID: 3820524832514598553, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
@@ -491,6 +491,11 @@ PrefabInstance:
propertyPath: m_AnchoredPosition.y
value: 69.56
objectReference: {fileID: 0}
- target: {fileID: 6140866729108565403, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_Text
value: "\u7B80\u4ECB"
objectReference: {fileID: 0}
- target: {fileID: 6140866729108565403, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_FontData.m_FontSize
@@ -574,12 +579,12 @@ PrefabInstance:
- target: {fileID: 6766184151528891470, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.x
value: -24.37
value: -24.369995
objectReference: {fileID: 0}
- target: {fileID: 6766184151528891470, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 39.32
value: 39.320007
objectReference: {fileID: 0}
- target: {fileID: 7571969375608041836, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
@@ -624,7 +629,7 @@ PrefabInstance:
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 19.53
value: 19.529999
objectReference: {fileID: 0}
- target: {fileID: 8329169621949958079, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}

View File

@@ -1048,7 +1048,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 1}
m_AnchorMax: {x: 0.5, y: 1}
m_AnchoredPosition: {x: 0.0000038146973, y: -555}
m_AnchoredPosition: {x: 0.0000038146973, y: -42.99501}
m_SizeDelta: {x: 341.64, y: 85.99}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8769915403036838003
@@ -1092,7 +1092,7 @@ MonoBehaviour:
m_HorizontalOverflow: 0
m_VerticalOverflow: 0
m_LineSpacing: 1
m_Text: CardTitle
m_Text: "\u7B80\u4ECB"
--- !u!114 &9192302091184160477
MonoBehaviour:
m_ObjectHideFlags: 0

View File

@@ -33,10 +33,10 @@ RectTransform:
m_Father: {fileID: 7582229092490914042}
m_RootOrder: 0
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.50101, y: 148.54}
m_SizeDelta: {x: 435.57, y: 69.43}
m_AnchorMin: {x: 0.5, y: 1}
m_AnchorMax: {x: 0.5, y: 1}
m_AnchoredPosition: {x: 0.50003, y: 35}
m_SizeDelta: {x: 435.57, y: 69.42999}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2244351657885809927
CanvasRenderer:
@@ -360,6 +360,21 @@ PrefabInstance:
propertyPath: m_Name
value: CardUI6
objectReference: {fileID: 0}
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.x
value: -42.899994
objectReference: {fileID: 0}
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 46.200012
objectReference: {fileID: 0}
- target: {fileID: 8329169621949958079, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -62.070007
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 90f1aa482afcc9c4f87470c4d4557bc4, type: 3}
--- !u!114 &2521591545803479578 stripped
@@ -512,6 +527,21 @@ PrefabInstance:
propertyPath: m_Name
value: CardUI3
objectReference: {fileID: 0}
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.x
value: -42.899994
objectReference: {fileID: 0}
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 46.200012
objectReference: {fileID: 0}
- target: {fileID: 8329169621949958079, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -62.070007
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 90f1aa482afcc9c4f87470c4d4557bc4, type: 3}
--- !u!114 &2521591545675968927 stripped
@@ -664,6 +694,21 @@ PrefabInstance:
propertyPath: m_Name
value: CardUI5
objectReference: {fileID: 0}
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.x
value: -42.899994
objectReference: {fileID: 0}
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 46.200012
objectReference: {fileID: 0}
- target: {fileID: 8329169621949958079, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -62.070007
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 90f1aa482afcc9c4f87470c4d4557bc4, type: 3}
--- !u!114 &2521591545722398826 stripped
@@ -816,6 +861,21 @@ PrefabInstance:
propertyPath: m_Name
value: CardUI
objectReference: {fileID: 0}
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.x
value: -42.899994
objectReference: {fileID: 0}
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 46.200012
objectReference: {fileID: 0}
- target: {fileID: 8329169621949958079, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -62.070007
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 90f1aa482afcc9c4f87470c4d4557bc4, type: 3}
--- !u!114 &2521591545505971943 stripped
@@ -968,6 +1028,21 @@ PrefabInstance:
propertyPath: m_Name
value: CardUI7
objectReference: {fileID: 0}
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.x
value: -42.899994
objectReference: {fileID: 0}
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 46.200012
objectReference: {fileID: 0}
- target: {fileID: 8329169621949958079, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -62.070007
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 90f1aa482afcc9c4f87470c4d4557bc4, type: 3}
--- !u!114 &2521591545590737596 stripped
@@ -1120,6 +1195,21 @@ PrefabInstance:
propertyPath: m_Name
value: CardUI2
objectReference: {fileID: 0}
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.x
value: -42.899994
objectReference: {fileID: 0}
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 46.200012
objectReference: {fileID: 0}
- target: {fileID: 8329169621949958079, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -62.070007
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 90f1aa482afcc9c4f87470c4d4557bc4, type: 3}
--- !u!114 &2521591545210481932 stripped
@@ -1272,6 +1362,21 @@ PrefabInstance:
propertyPath: m_Name
value: CardUI4
objectReference: {fileID: 0}
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.x
value: -42.899994
objectReference: {fileID: 0}
- target: {fileID: 7863105659026587098, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: 46.200012
objectReference: {fileID: 0}
- target: {fileID: 8329169621949958079, guid: 90f1aa482afcc9c4f87470c4d4557bc4,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -62.070007
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 90f1aa482afcc9c4f87470c4d4557bc4, type: 3}
--- !u!114 &2521591545259773336 stripped

View File

@@ -14,21 +14,14 @@ MonoBehaviour:
m_EditorClassIdentifier:
id: dark_deck
title: "\u6697"
hero: {fileID: 11400000, guid: cf170aea7ffb041428f37608f1561058, type: 2}
hero: {fileID: 0}
cards:
- {fileID: 11400000, guid: 100e03cca97f7564b984d85fd14c26d9, type: 2}
- {fileID: 11400000, guid: 535e33ff5456d994fbf957c0fe40c4ac, type: 2}
- {fileID: 11400000, guid: 910d6457934d0a849a42f4cfae844805, type: 2}
- {fileID: 11400000, guid: 49b99ba5114693c4b954cb7c1b722558, type: 2}
- {fileID: 11400000, guid: d9fe7c42a108ede4183a5e20efe3d2bb, type: 2}
- {fileID: 11400000, guid: 72c30485c65cd6845a60201dd74cd10f, type: 2}
- {fileID: 11400000, guid: fa48e8231f8394447baa92993010c71e, type: 2}
- {fileID: 11400000, guid: 2d6a8f437d3ab8d46a3f3d8f7bd03367, type: 2}
- {fileID: 11400000, guid: d0debc0d9d2fe93439e24070934107a2, type: 2}
- {fileID: 11400000, guid: ae24c9524bf0249438a4a67ba44cfd09, type: 2}
- {fileID: 11400000, guid: 16f1729eddb207a4b9e57cc73b84590c, type: 2}
- {fileID: 11400000, guid: 4d2b02d28b57914479f936d0c3d05c2c, type: 2}
- {fileID: 11400000, guid: e776a8b49e2a16c4ba4019656a1c0801, type: 2}
- {fileID: 11400000, guid: bdeead6f17c26734794c67ff36930439, type: 2}
- {fileID: 11400000, guid: ad8a3ad9ff32f324ab29703fb95bae1f, type: 2}
- {fileID: 11400000, guid: d449802505176a7469f87c6d8df1a16e, type: 2}

View File

@@ -14,18 +14,13 @@ MonoBehaviour:
m_EditorClassIdentifier:
id: fire_deck
title: "\u706B"
hero: {fileID: 11400000, guid: cf170aea7ffb041428f37608f1561058, type: 2}
hero: {fileID: 0}
cards:
- {fileID: 11400000, guid: c1140ad42a7f855488f0a48f0d55c54e, type: 2}
- {fileID: 11400000, guid: 522b9326c509ab347978deac0c1055dc, type: 2}
- {fileID: 11400000, guid: 846ab40b0001b9440b5d13e8a541d3d5, type: 2}
- {fileID: 11400000, guid: 99261e5188df5164f95b50672ae33d11, type: 2}
- {fileID: 11400000, guid: 8dc50659a8d303149a79ce7ef307d88f, type: 2}
- {fileID: 11400000, guid: b54532b166101284a9f0ce8158591c8e, type: 2}
- {fileID: 11400000, guid: 262e8c21fcf9b2f42896863841972b05, type: 2}
- {fileID: 11400000, guid: 7f458743058d64846988fe485026b353, type: 2}
- {fileID: 11400000, guid: 464b219ca99955246927f08f2e7e1681, type: 2}
- {fileID: 11400000, guid: 760b7a7efcee66742a6bb97ed1eb4dae, type: 2}
- {fileID: 11400000, guid: 0d523c62727f22841b352574d2e6dec6, type: 2}
- {fileID: 11400000, guid: cdddd2139da0fa446bfec3b84cdf628a, type: 2}
- {fileID: 11400000, guid: 939305374a78f7948a7a7e3d0daba92a, type: 2}

View File

@@ -14,18 +14,12 @@ MonoBehaviour:
m_EditorClassIdentifier:
id: light_deck
title: "\u5149"
hero: {fileID: 11400000, guid: 04fd0777e8f567b48ad05e6bdaf97c1d, type: 2}
hero: {fileID: 0}
cards:
- {fileID: 11400000, guid: 81514b2f1f2061943aa3ba592d4dce63, type: 2}
- {fileID: 11400000, guid: eb7d86fbeff4be649a7fa12b245b964f, type: 2}
- {fileID: 11400000, guid: b7dde845192fdcb4d9cdbef6baebd687, type: 2}
- {fileID: 11400000, guid: 99018e237c28b9d469f6554006a70d8f, type: 2}
- {fileID: 11400000, guid: b8864f64ca75cb9438edd397578cbac4, type: 2}
- {fileID: 11400000, guid: 02d3056ceecad544689249e5b367d844, type: 2}
- {fileID: 11400000, guid: 819d84a6685399e4e8540f25e6043228, type: 2}
- {fileID: 11400000, guid: c1cb4d791118ffb47a665d2287c9d419, type: 2}
- {fileID: 11400000, guid: 01465b4ae29f1d74898dcddd5549dc5c, type: 2}
- {fileID: 11400000, guid: 94116b72dd891ce4d89f85143b905eb3, type: 2}
- {fileID: 11400000, guid: e1e9aa197b8096a4ca471532bda87dab, type: 2}
- {fileID: 11400000, guid: 75d98defd33a96048994befdb6f7d851, type: 2}
- {fileID: 11400000, guid: d72725a8182803f498d016d76d430ac9, type: 2}

View File

@@ -14,24 +14,13 @@ MonoBehaviour:
m_EditorClassIdentifier:
id: water_deck
title: "\u6C34"
hero: {fileID: 11400000, guid: 111d60b13ae137f4597da2789d94ecce, type: 2}
hero: {fileID: 0}
cards:
- {fileID: 11400000, guid: 1b9a993c25b99ba4e8f4a450987bfc0b, type: 2}
- {fileID: 11400000, guid: b3dc6e4cb5e2df741b35b9d2fe9a63b5, type: 2}
- {fileID: 11400000, guid: 0bb5e1d20042a7643a1a2fd4db4d0c92, type: 2}
- {fileID: 11400000, guid: 9d027a6cac65f1a43891748172873fa5, type: 2}
- {fileID: 11400000, guid: bb53f063a15f17d40acc96e8cb2c3d5b, type: 2}
- {fileID: 11400000, guid: fd5db568771c24a46a13d368177cddd3, type: 2}
- {fileID: 11400000, guid: a90a279c9927e55459a3a6f242d96768, type: 2}
- {fileID: 11400000, guid: efdc198cd9718534e9ba8339e9466f10, type: 2}
- {fileID: 11400000, guid: 7a90c2dfb71709141b19f1aef0837c94, type: 2}
- {fileID: 11400000, guid: 0293812814c93ca49bbef4a9d123db01, type: 2}
- {fileID: 11400000, guid: 93a2c0a093f6b004cb0de1490e529ee8, type: 2}
- {fileID: 11400000, guid: 89b9782cf37ba534391826594efa0415, type: 2}
- {fileID: 11400000, guid: 08f77f742de3b794ab6aa49f7ffc68ba, type: 2}
- {fileID: 11400000, guid: bbfd3fdb88f4fba4980c32d1efe230d4, type: 2}
- {fileID: 11400000, guid: 3ac1efe32ad74d549ba8b22a8a549af4, type: 2}
- {fileID: 11400000, guid: e3abd820044d36b4fa21cee46f2df4aa, type: 2}
- {fileID: 11400000, guid: 057baf323e4525b4089cae7970058884, type: 2}
- {fileID: 11400000, guid: 767e839d28f58ed46806f30a6156e5a0, type: 2}
- {fileID: 11400000, guid: 8baf697cd5ecdf84eb28717c3b7b0890, type: 2}

View File

@@ -14,23 +14,17 @@ MonoBehaviour:
m_EditorClassIdentifier:
id: wind_deck
title: "\u98CE"
hero: {fileID: 11400000, guid: 04fd0777e8f567b48ad05e6bdaf97c1d, type: 2}
hero: {fileID: 0}
cards:
- {fileID: 11400000, guid: c28f2445629ce5640a1e0acc9a68a012, type: 2}
- {fileID: 11400000, guid: 2449405c9365b1047a1cb6d8c694246e, type: 2}
- {fileID: 11400000, guid: 870a69b7e82ea014a9c9b163fc6757f8, type: 2}
- {fileID: 11400000, guid: 67ca9778de47e3b4a9cd05031f8e3b37, type: 2}
- {fileID: 11400000, guid: c2492e502e60eaf42880c0d6d915b74e, type: 2}
- {fileID: 11400000, guid: 456dae0deadc5cc41a84d331373f1cbd, type: 2}
- {fileID: 11400000, guid: 1e20cb5f03d03e04fa61f42712a6cef5, type: 2}
- {fileID: 11400000, guid: 5baebb94a19161040a27a3a1c373b621, type: 2}
- {fileID: 11400000, guid: ce7cb3761152efe48884479b7d4f2ce4, type: 2}
- {fileID: 11400000, guid: a4e26722d1514ee48969e03099ee03c6, type: 2}
- {fileID: 11400000, guid: e6c220d77b922c343a18b0ab5000ae5a, type: 2}
- {fileID: 11400000, guid: 7237dacdd80dca341b4521462dd3dfb9, type: 2}
- {fileID: 11400000, guid: 517e2aaf4e7ed91469a8b0c0385183e0, type: 2}
- {fileID: 11400000, guid: 6e9b67a27fbaa714995866756579a802, type: 2}
- {fileID: 11400000, guid: 88b73d26d019d3d448b92f06a75f8538, type: 2}
- {fileID: 11400000, guid: f0186e8f04e961849aa27634bd718a84, type: 2}
- {fileID: 11400000, guid: a1b84e63003104f469b5c2d2c8cc24f7, type: 2}
- {fileID: 11400000, guid: c1becfc5805600648bb359207f31c494, type: 2}

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

View File

@@ -58,6 +58,8 @@ namespace TcgEngine.Gameplay
gameClient = FindFirstObjectByType<GameClient>();
gameClient = GameClient.Get();
ApiClient client = ApiClient.Get();
if (gameClient != null)

View File

@@ -0,0 +1,92 @@
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace TcgEngine.UI
{
/// <summary>
/// 卡组分帧加载器
/// </summary>
public class CardUILoading : MonoBehaviour
{
public CardGrid grid_content;
public GameObject card_prefab;
private List<CollectionCard> all_list = new List<CollectionCard>();
private bool spawned = false;
// 分帧加载
private Coroutine spawnRoutine;
private static CardUILoading instance;
protected void Awake()
{
instance = this;
}
private void Start()
{
grid_content = CollectionPanel.Get().grid_content;
card_prefab = CollectionPanel.Get().card_prefab;
if (!spawned)
{
if (spawnRoutine != null)
StopCoroutine(spawnRoutine);
spawnRoutine = StartCoroutine(SpawnCardsCoroutine());
}
}
private IEnumerator SpawnCardsCoroutine()
{
spawned = true;
foreach (CollectionCard card in all_list)
Destroy(card.gameObject);
all_list.Clear();
// 首帧压力大,先让出 帧
for (int i = 0; i < 5; i++)
yield return null;
int batchSize = 15; // 每帧生成
int counter = 0;
List<VariantData> variants = VariantData.GetAll();
List<CardData> cards = CardData.GetAll();
foreach (VariantData variant in variants)
{
foreach (CardData card in cards)
{
GameObject nCard = Instantiate(card_prefab, grid_content.transform);
CollectionCard dCard = nCard.GetComponent<CollectionCard>();
dCard.SetCard(card, variant, 0);
all_list.Add(dCard);
nCard.SetActive(false);
counter++;
if (counter % batchSize == 0)
{
yield return null;
}
}
}
}
public List<CollectionCard> CardList()
{
return all_list;
}
public static CardUILoading Get()
{
return instance;
}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: cc0d0b1b62a7edd4db4ec80f2267f324
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -24,13 +24,10 @@ namespace TcgEngine.UI
public UnityAction<CardUI> onClickRight;
private void Start()
{
if (card_ui.GetCard().isOnline)
{
card_ui.onClick += onClick;
card_ui.onClickRight += onClickRight;
}
}
public void SetCard(CardData card, VariantData variant, int quantity)
{

View File

@@ -68,9 +68,13 @@ namespace TcgEngine.UI
private bool editing_deck = false;
private bool saving = false;
private bool spawned = false;
private bool update_grid = false;
private float update_grid_timer = 0f;
// 分帧加载
private Coroutine spawnRoutine;
private List<UserCardData> deck_cards = new List<UserCardData>();
private static CollectionPanel instance;
@@ -140,16 +144,39 @@ namespace TcgEngine.UI
}
}
private void SpawnCards()
public void SpawnCards()
{
spawned = true;
all_list = CardUILoading.Get().CardList();
foreach (CollectionCard dCard in all_list)
{
dCard.onClick += OnClickCard;
dCard.onClickRight += OnClickCardRight;
}
// if (spawnRoutine != null)
// StopCoroutine(spawnRoutine);
// spawnRoutine = StartCoroutine(SpawnCardsCoroutine());
}
private IEnumerator SpawnCardsCoroutine()
{
spawned = true;
foreach (CollectionCard card in all_list)
Destroy(card.gameObject);
all_list.Clear();
foreach (VariantData variant in VariantData.GetAll())
int batchSize = 2; // 每帧生成2张卡
int counter = 0;
List<VariantData> variants = VariantData.GetAll();
List<CardData> cards = CardData.GetAll();
foreach (VariantData variant in variants)
{
foreach (CardData card in CardData.GetAll())
foreach (CardData card in cards)
{
GameObject nCard = Instantiate(card_prefab, grid_content.transform);
CollectionCard dCard = nCard.GetComponent<CollectionCard>();
@@ -159,10 +186,50 @@ namespace TcgEngine.UI
all_list.Add(dCard);
nCard.SetActive(false);
counter++;
if (counter % batchSize == 0)
yield return null; // 每 batchSize 张卡让出一帧
}
}
}
// private IEnumerator SpawnCardsCoroutine()
// {
// spawned = true;
// foreach (CollectionCard card in all_list)
// Destroy(card.gameObject);
// all_list.Clear();
//
// int batchSize = 2; // 每帧生成2张卡
// int counter = 0;
//
// List<VariantData> variants = VariantData.GetAll();
// List<CardData> cards = CardData.GetAll();
//
// foreach (VariantData variant in variants)
// {
// foreach (CardData card in cards)
// {
// GameObject nCard = Instantiate(card_prefab, grid_content.transform);
// CollectionCard dCard = nCard.GetComponent<CollectionCard>();
// dCard.SetCard(card, variant, 0);
// dCard.onClick += OnClickCard;
// dCard.onClickRight += OnClickCardRight;
//
// all_list.Add(dCard);
// nCard.SetActive(false);
//
// counter++;
// if (counter % batchSize == 0)
// yield return null; // 每 batchSize 张卡让出一帧
// }
// }
//
// isLoaded = true;
// Hide();
// }
//----- Reload User Data ---------------
public async void ReloadUser()
@@ -261,14 +328,30 @@ namespace TcgEngine.UI
all_cards.Add(card);
}
if (filter_dropdown == 0) //Name
all_cards.Sort((CardDataQ a, CardDataQ b) => { return a.card.title.CompareTo(b.card.title); });
if (filter_dropdown == 1) //Attack
all_cards.Sort((CardDataQ a, CardDataQ b) => { return b.card.attack == a.card.attack ? b.card.hp.CompareTo(a.card.hp) : b.card.attack.CompareTo(a.card.attack); });
if (filter_dropdown == 2) //hp
all_cards.Sort((CardDataQ a, CardDataQ b) => { return b.card.hp == a.card.hp ? b.card.attack.CompareTo(a.card.attack) : b.card.hp.CompareTo(a.card.hp); });
if (filter_dropdown == 3) //Cost
all_cards.Sort((CardDataQ a, CardDataQ b) => { return b.card.mana == a.card.mana ? a.card.title.CompareTo(b.card.title) : a.card.mana.CompareTo(b.card.mana); });
// 统一的基础排序逻辑
all_cards.Sort((CardDataQ a, CardDataQ b) =>
{
// 第一级排序isOnlinefalse 的永远在最下面)
bool aOnline = a.card.isOnline;
bool bOnline = b.card.isOnline;
if (aOnline != bOnline)
return bOnline.CompareTo(aOnline); // true在前 false在后
// 第二级排序:根据 dropdown 决定方式
switch (filter_dropdown)
{
case 0: // Name
return a.card.title.CompareTo(b.card.title);
case 1: // Attack
return b.card.attack == a.card.attack ? b.card.hp.CompareTo(a.card.hp) : b.card.attack.CompareTo(a.card.attack);
case 2: // HP
return b.card.hp == a.card.hp ? b.card.attack.CompareTo(a.card.attack) : b.card.hp.CompareTo(a.card.hp);
case 3: // Mana Cost
return b.card.mana == a.card.mana ? a.card.title.CompareTo(b.card.title) : a.card.mana.CompareTo(b.card.mana);
default:
return a.card.title.CompareTo(b.card.title);
}
});
foreach (CardDataQ card in all_cards)
{
@@ -845,6 +928,11 @@ namespace TcgEngine.UI
ShowDeckList();
}
public override void Hide(bool instant = false)
{
base.Hide(instant);
}
public static CollectionPanel Get()
{
return instance;

View File

@@ -84,7 +84,7 @@ namespace TcgEngine.UI
if (card_title != null)
card_title.text = card.GetTitle().ToUpper();
if (card_text != null)
card_text.text = card.GetText();
card_text.text = card.GetDesc();
}
if (attack_icon != null)

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@@ -0,0 +1,159 @@
fileFormatVersion: 2
guid: 121062770cfa08144b9355413deceba8
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 12
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMasterTextureLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Server
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant: