refactor(config): 将CardKind枚举移动到GameSet并更新相关引用

重构代码结构,将CardKind枚举从CardSet.ts移动到GameSet.ts以集中管理游戏配置枚举
更新MissionCardComp.ts中的卡片类型显示逻辑,支持根据CardKind动态显示对应节点
调整card.prefab的UI元素位置和尺寸,优化卡片显示效果
This commit is contained in:
panw
2026-01-16 10:51:46 +08:00
parent 954f44f454
commit 5bb3acf385
5 changed files with 98 additions and 32 deletions

View File

@@ -381,7 +381,7 @@
"a": 255
},
"_spriteFrame": {
"__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a@e556e",
"__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a@75b82",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 1,
@@ -396,7 +396,10 @@
"_fillRange": 0,
"_isTrimmedMode": true,
"_useGrayscale": false,
"_atlas": null,
"_atlas": {
"__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a",
"__expectedType__": "cc.SpriteAtlas"
},
"_id": ""
},
{
@@ -461,7 +464,7 @@
"__id__": 1
},
"_children": [],
"_active": false,
"_active": true,
"_components": [
{
"__id__": 19
@@ -636,7 +639,7 @@
"__id__": 1
},
"_children": [],
"_active": false,
"_active": true,
"_components": [
{
"__id__": 27
@@ -731,7 +734,7 @@
"a": 255
},
"_spriteFrame": {
"__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a@5ab11",
"__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a@21123",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 1,
@@ -909,7 +912,7 @@
"a": 255
},
"_spriteFrame": {
"__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a@48c4e",
"__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a@75b82",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 1,
@@ -1087,7 +1090,7 @@
"a": 255
},
"_spriteFrame": {
"__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a@ec412",
"__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a@21123",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 1,
@@ -1102,7 +1105,10 @@
"_fillRange": 0,
"_isTrimmedMode": true,
"_useGrayscale": false,
"_atlas": null,
"_atlas": {
"__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a",
"__expectedType__": "cc.SpriteAtlas"
},
"_id": ""
},
{
@@ -1437,7 +1443,7 @@
"a": 255
},
"_spriteFrame": {
"__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a@abf8a",
"__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a@21123",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 1,
@@ -1925,7 +1931,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": 1.625,
"y": -52.417500000000004,
"y": -60,
"z": 0
},
"_lrot": {
@@ -2019,7 +2025,7 @@
"_contentSize": {
"__type__": "cc.Size",
"width": 141.75,
"height": 95.16499999999999
"height": 80
},
"_anchorPoint": {
"__type__": "cc.Vec2",
@@ -2057,7 +2063,7 @@
"_string": "这里时介绍这里时介绍这里时介绍这里时介绍这里时介绍这里时介绍这里时介绍这里时介绍这里时介绍这里时介绍",
"_horizontalAlign": 1,
"_verticalAlign": 1,
"_actualFontSize": 13,
"_actualFontSize": 11,
"_fontSize": 20,
"_fontFamily": "Arial",
"_lineHeight": 28,
@@ -2164,7 +2170,7 @@
"_contentSize": {
"__type__": "cc.Size",
"width": 151.75,
"height": 105.16499999999999
"height": 90
},
"_anchorPoint": {
"__type__": "cc.Vec2",
@@ -2238,7 +2244,7 @@
"_target": null,
"_left": 0.05,
"_right": 5,
"_top": 119.83500000000001,
"_top": 135,
"_bottom": 15,
"_horizontalCenter": 0,
"_verticalCenter": 0,
@@ -2746,7 +2752,7 @@
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": 6,
"y": 1.502,
"z": 0
},
"_lrot": {
@@ -2758,8 +2764,8 @@
},
"_lscale": {
"__type__": "cc.Vec3",
"x": 0.5,
"y": 0.5,
"x": 0.8,
"y": 0.8,
"z": 1
},
"_mobility": 0,
@@ -2781,7 +2787,7 @@
"__id__": 118
},
"_children": [],
"_active": false,
"_active": true,
"_components": [
{
"__id__": 120
@@ -3923,7 +3929,7 @@
"a": 255
},
"_spriteFrame": {
"__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a@eb208",
"__uuid__": "deedea09-8f2b-400f-9803-4cfd38e45d1a@cabf0",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,