feat: 新增技能图标组件与UI优化

1. 新增SSkillBoxComp技能小图标组件,支持技能展示与状态控制
2. 优化CardLiteComp选中态动画,改为缩放高亮效果
3. 为英雄列表、任务主页添加顶部栏显示控制逻辑
4. 调整部分预制件布局与节点配置
This commit is contained in:
pan
2026-08-25 10:50:28 +08:00
parent 8ce83dc5e2
commit a8aa876a74
10 changed files with 5604 additions and 824 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,13 @@
{
"ver": "1.1.50",
"importer": "prefab",
"imported": true,
"uuid": "c887ba55-bb80-4c4b-b0e1-0d265b3f58e0",
"files": [
".json"
],
"subMetas": {},
"userData": {
"syncNodeName": "sibox"
}
}

View File

@@ -22,10 +22,10 @@
"__id__": 2
},
{
"__id__": 268
"__id__": 285
},
{
"__id__": 277
"__id__": 267
}
],
"_active": true,
@@ -107,7 +107,7 @@
}
],
"_prefab": {
"__id__": 267
"__id__": 284
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -3802,6 +3802,9 @@
"tals_btn": {
"__id__": 212
},
"top_bar_node": {
"__id__": 267
},
"heros_page": {
"__id__": 88
},
@@ -3817,6 +3820,214 @@
"__type__": "cc.CompPrefabInfo",
"fileId": "96KsLaZWJF7YqZMqE+112D"
},
{
"__type__": "cc.Node",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_prefab": {
"__id__": 268
},
"__editorExtras__": {}
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 267
},
"asset": {
"__uuid__": "56aee962-4a5e-45ae-a779-999444d06d18",
"__expectedType__": "cc.Prefab"
},
"fileId": "cboM54s0hM07XCtrpFp0/b",
"instance": {
"__id__": 269
},
"targetOverrides": null
},
{
"__type__": "cc.PrefabInstance",
"fileId": "2fMXacmbRNHo6Tx0XZe8OP",
"prefabRootNode": {
"__id__": 1
},
"mountedChildren": [],
"mountedComponents": [],
"propertyOverrides": [
{
"__id__": 270
},
{
"__id__": 272
},
{
"__id__": 273
},
{
"__id__": 274
},
{
"__id__": 275
},
{
"__id__": 277
},
{
"__id__": 278
},
{
"__id__": 279
},
{
"__id__": 280
},
{
"__id__": 282
}
],
"removedComponents": []
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 271
},
"propertyPath": [
"_name"
],
"value": "top"
},
{
"__type__": "cc.TargetInfo",
"localID": [
"cboM54s0hM07XCtrpFp0/b"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 271
},
"propertyPath": [
"_lpos"
],
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 1175,
"z": 0
}
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 271
},
"propertyPath": [
"_lrot"
],
"value": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
}
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 271
},
"propertyPath": [
"_euler"
],
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
}
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 276
},
"propertyPath": [
"_top"
],
"value": 70
},
{
"__type__": "cc.TargetInfo",
"localID": [
"52mhkKH89DVKECWS3HY4Qh"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 276
},
"propertyPath": [
"_alignFlags"
],
"value": 17
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 276
},
"propertyPath": [
"_bottom"
],
"value": 1193.667
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 271
},
"propertyPath": [
"_active"
],
"value": true
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 281
},
"propertyPath": [
"_active"
],
"value": false
},
{
"__type__": "cc.TargetInfo",
"localID": [
"71PjuREPhL54gIRBLnZ//L"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 283
},
"propertyPath": [
"_active"
],
"value": false
},
{
"__type__": "cc.TargetInfo",
"localID": [
"41v9yb+khAT5fF0JOnsr2d"
]
},
{
"__type__": "cc.PrefabInfo",
"root": {
@@ -3837,14 +4048,14 @@
"__id__": 1
},
"_prefab": {
"__id__": 269
"__id__": 286
},
"__editorExtras__": {}
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 268
"__id__": 285
},
"asset": {
"__uuid__": "26bff847-cd29-48a5-bbfa-c3e2dbda688d",
@@ -3852,7 +4063,7 @@
},
"fileId": "5a9CMsVQhKP5Y+UJfTKPbx",
"instance": {
"__id__": 270
"__id__": 287
},
"targetOverrides": null
},
@@ -3866,19 +4077,19 @@
"mountedComponents": [],
"propertyOverrides": [
{
"__id__": 271
"__id__": 288
},
{
"__id__": 273
"__id__": 290
},
{
"__id__": 274
"__id__": 291
},
{
"__id__": 275
"__id__": 292
},
{
"__id__": 276
"__id__": 293
}
],
"removedComponents": []
@@ -3886,7 +4097,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 272
"__id__": 289
},
"propertyPath": [
"_name"
@@ -3902,7 +4113,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 272
"__id__": 289
},
"propertyPath": [
"_lpos"
@@ -3917,7 +4128,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 272
"__id__": 289
},
"propertyPath": [
"_lrot"
@@ -3933,7 +4144,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 272
"__id__": 289
},
"propertyPath": [
"_euler"
@@ -3948,221 +4159,13 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 272
"__id__": 289
},
"propertyPath": [
"_active"
],
"value": false
},
{
"__type__": "cc.Node",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_prefab": {
"__id__": 278
},
"__editorExtras__": {}
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 277
},
"asset": {
"__uuid__": "56aee962-4a5e-45ae-a779-999444d06d18",
"__expectedType__": "cc.Prefab"
},
"fileId": "cboM54s0hM07XCtrpFp0/b",
"instance": {
"__id__": 279
},
"targetOverrides": null
},
{
"__type__": "cc.PrefabInstance",
"fileId": "2fMXacmbRNHo6Tx0XZe8OP",
"prefabRootNode": {
"__id__": 1
},
"mountedChildren": [],
"mountedComponents": [],
"propertyOverrides": [
{
"__id__": 280
},
{
"__id__": 282
},
{
"__id__": 283
},
{
"__id__": 284
},
{
"__id__": 285
},
{
"__id__": 287
},
{
"__id__": 288
},
{
"__id__": 289
},
{
"__id__": 290
},
{
"__id__": 292
}
],
"removedComponents": []
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 281
},
"propertyPath": [
"_name"
],
"value": "top"
},
{
"__type__": "cc.TargetInfo",
"localID": [
"cboM54s0hM07XCtrpFp0/b"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 281
},
"propertyPath": [
"_lpos"
],
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 1175,
"z": 0
}
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 281
},
"propertyPath": [
"_lrot"
],
"value": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
}
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 281
},
"propertyPath": [
"_euler"
],
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
}
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 286
},
"propertyPath": [
"_top"
],
"value": 70
},
{
"__type__": "cc.TargetInfo",
"localID": [
"52mhkKH89DVKECWS3HY4Qh"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 286
},
"propertyPath": [
"_alignFlags"
],
"value": 17
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 286
},
"propertyPath": [
"_bottom"
],
"value": 1193.667
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 281
},
"propertyPath": [
"_active"
],
"value": true
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 291
},
"propertyPath": [
"_active"
],
"value": false
},
{
"__type__": "cc.TargetInfo",
"localID": [
"71PjuREPhL54gIRBLnZ//L"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 293
},
"propertyPath": [
"_active"
],
"value": false
},
{
"__type__": "cc.TargetInfo",
"localID": [
"41v9yb+khAT5fF0JOnsr2d"
]
},
{
"__type__": "cc.UITransform",
"_name": "GameUI<UITransform>",
@@ -4275,10 +4278,10 @@
],
"nestedPrefabInstanceRoots": [
{
"__id__": 277
"__id__": 267
},
{
"__id__": 268
"__id__": 285
},
{
"__id__": 212