feat(hero): 添加技能特效播放接口并优化英雄资源

- 在 HeroViewComp 中添加 palayBuff、palayReady、playEnd 方法用于播放技能特效
- 删除未使用的 buff 预制体(maxy、foot_jiasu)及其元数据
- 调整 heal 预制体的位置、尺寸和动画参数以优化显示效果
- 简化多个英雄预制体结构,移除嵌套的 up 节点以提升性能
- 更新 SkillSet 配置,为技能添加 readyAnm 和 endAnm 字段支持
This commit is contained in:
walkpan
2026-03-14 15:45:10 +08:00
parent 6de3a105da
commit c7248fe32a
44 changed files with 4266 additions and 12684 deletions

View File

@@ -24,36 +24,36 @@
{
"__id__": 56
},
{
"__id__": 72
},
{
"__id__": 80
},
{
"__id__": 94
"__id__": 88
},
{
"__id__": 108
"__id__": 102
},
{
"__id__": 114
"__id__": 116
},
{
"__id__": 120
"__id__": 122
},
{
"__id__": 128
}
],
"_active": true,
"_components": [
{
"__id__": 138
"__id__": 146
},
{
"__id__": 140
"__id__": 148
}
],
"_prefab": {
"__id__": 142
"__id__": 150
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -1291,25 +1291,28 @@
"_children": [
{
"__id__": 57
},
{
"__id__": 63
}
],
"_active": true,
"_components": [
{
"__id__": 63
"__id__": 71
},
{
"__id__": 65
"__id__": 73
},
{
"__id__": 67
"__id__": 75
},
{
"__id__": 69
"__id__": 77
}
],
"_prefab": {
"__id__": 71
"__id__": 79
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -1342,7 +1345,7 @@
},
{
"__type__": "cc.Node",
"_name": "icon",
"_name": "Background_01",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
@@ -1361,6 +1364,145 @@
"_prefab": {
"__id__": 62
},
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
"y": -127.173,
"z": 0
},
"_lrot": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
},
"_lscale": {
"__type__": "cc.Vec3",
"x": 0.5,
"y": 0.5,
"z": 1
},
"_mobility": 0,
"_layer": 1073741824,
"_euler": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_id": ""
},
{
"__type__": "cc.UITransform",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 57
},
"_enabled": true,
"__prefab": {
"__id__": 59
},
"_contentSize": {
"__type__": "cc.Size",
"width": 486,
"height": 999
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "cbS3FqmQxKl7eqh+YQMW+h"
},
{
"__type__": "cc.Sprite",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 57
},
"_enabled": true,
"__prefab": {
"__id__": 61
},
"_customMaterial": null,
"_srcBlendFactor": 2,
"_dstBlendFactor": 4,
"_color": {
"__type__": "cc.Color",
"r": 255,
"g": 255,
"b": 255,
"a": 255
},
"_spriteFrame": {
"__uuid__": "d7d869bc-06aa-4876-806f-487e68b96780@8b868",
"__expectedType__": "cc.SpriteFrame"
},
"_type": 0,
"_fillType": 0,
"_sizeMode": 1,
"_fillCenter": {
"__type__": "cc.Vec2",
"x": 0,
"y": 0
},
"_fillStart": 0,
"_fillRange": 0,
"_isTrimmedMode": true,
"_useGrayscale": false,
"_atlas": null,
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "a6nCcDUnZHLovXDbwqWxlB"
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 1
},
"asset": {
"__id__": 0
},
"fileId": "72jxM9cRFEQ5oa6lYlfwiZ",
"instance": null,
"targetOverrides": null,
"nestedPrefabInstanceRoots": null
},
{
"__type__": "cc.Node",
"_name": "icon",
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 56
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 64
},
{
"__id__": 66
},
{
"__id__": 68
}
],
"_prefab": {
"__id__": 70
},
"_lpos": {
"__type__": "cc.Vec3",
"x": 0,
@@ -1396,11 +1538,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 57
"__id__": 63
},
"_enabled": true,
"__prefab": {
"__id__": 59
"__id__": 65
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1424,11 +1566,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 57
"__id__": 63
},
"_enabled": true,
"__prefab": {
"__id__": 61
"__id__": 67
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -1463,6 +1605,27 @@
"__type__": "cc.CompPrefabInfo",
"fileId": "16gtGxN+pPdIA+0elXNMvr"
},
{
"__type__": "cc.Animation",
"_name": "",
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 63
},
"_enabled": true,
"__prefab": {
"__id__": 69
},
"playOnLoad": false,
"_clips": [],
"_defaultClip": null,
"_id": ""
},
{
"__type__": "cc.CompPrefabInfo",
"fileId": "c02WZ1ev9DYbUAs/gFVRDU"
},
{
"__type__": "cc.PrefabInfo",
"root": {
@@ -1486,7 +1649,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 64
"__id__": 72
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1514,7 +1677,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 66
"__id__": 74
},
"_type": 0,
"_inverted": false,
@@ -1536,7 +1699,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 68
"__id__": 76
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -1582,7 +1745,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 70
"__id__": 78
},
"_alignFlags": 45,
"_target": null,
@@ -1633,17 +1796,17 @@
"_active": true,
"_components": [
{
"__id__": 73
"__id__": 81
},
{
"__id__": 75
"__id__": 83
},
{
"__id__": 77
"__id__": 85
}
],
"_prefab": {
"__id__": 79
"__id__": 87
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -1680,11 +1843,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 72
"__id__": 80
},
"_enabled": true,
"__prefab": {
"__id__": 74
"__id__": 82
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1708,11 +1871,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 72
"__id__": 80
},
"_enabled": true,
"__prefab": {
"__id__": 76
"__id__": 84
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -1756,11 +1919,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 72
"__id__": 80
},
"_enabled": true,
"__prefab": {
"__id__": 78
"__id__": 86
},
"_alignFlags": 44,
"_target": null,
@@ -1809,23 +1972,23 @@
},
"_children": [
{
"__id__": 81
"__id__": 89
}
],
"_active": true,
"_components": [
{
"__id__": 87
"__id__": 95
},
{
"__id__": 89
"__id__": 97
},
{
"__id__": 91
"__id__": 99
}
],
"_prefab": {
"__id__": 93
"__id__": 101
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -1862,20 +2025,20 @@
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 80
"__id__": 88
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 82
"__id__": 90
},
{
"__id__": 84
"__id__": 92
}
],
"_prefab": {
"__id__": 86
"__id__": 94
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -1912,11 +2075,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 81
"__id__": 89
},
"_enabled": true,
"__prefab": {
"__id__": 83
"__id__": 91
},
"_contentSize": {
"__type__": "cc.Size",
@@ -1940,11 +2103,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 81
"__id__": 89
},
"_enabled": true,
"__prefab": {
"__id__": 85
"__id__": 93
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -2021,11 +2184,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 80
"__id__": 88
},
"_enabled": true,
"__prefab": {
"__id__": 88
"__id__": 96
},
"_contentSize": {
"__type__": "cc.Size",
@@ -2049,11 +2212,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 80
"__id__": 88
},
"_enabled": true,
"__prefab": {
"__id__": 90
"__id__": 98
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -2094,11 +2257,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 80
"__id__": 88
},
"_enabled": true,
"__prefab": {
"__id__": 92
"__id__": 100
},
"_alignFlags": 12,
"_target": null,
@@ -2147,23 +2310,23 @@
},
"_children": [
{
"__id__": 95
"__id__": 103
}
],
"_active": true,
"_components": [
{
"__id__": 101
"__id__": 109
},
{
"__id__": 103
"__id__": 111
},
{
"__id__": 105
"__id__": 113
}
],
"_prefab": {
"__id__": 107
"__id__": 115
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -2200,20 +2363,20 @@
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 94
"__id__": 102
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 96
"__id__": 104
},
{
"__id__": 98
"__id__": 106
}
],
"_prefab": {
"__id__": 100
"__id__": 108
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -2250,11 +2413,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 95
"__id__": 103
},
"_enabled": true,
"__prefab": {
"__id__": 97
"__id__": 105
},
"_contentSize": {
"__type__": "cc.Size",
@@ -2278,11 +2441,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 95
"__id__": 103
},
"_enabled": true,
"__prefab": {
"__id__": 99
"__id__": 107
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -2359,11 +2522,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 94
"__id__": 102
},
"_enabled": true,
"__prefab": {
"__id__": 102
"__id__": 110
},
"_contentSize": {
"__type__": "cc.Size",
@@ -2387,11 +2550,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 94
"__id__": 102
},
"_enabled": true,
"__prefab": {
"__id__": 104
"__id__": 112
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -2432,11 +2595,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 94
"__id__": 102
},
"_enabled": true,
"__prefab": {
"__id__": 106
"__id__": 114
},
"_alignFlags": 12,
"_target": null,
@@ -2487,14 +2650,14 @@
"_active": true,
"_components": [
{
"__id__": 109
"__id__": 117
},
{
"__id__": 111
"__id__": 119
}
],
"_prefab": {
"__id__": 113
"__id__": 121
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -2531,11 +2694,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 108
"__id__": 116
},
"_enabled": true,
"__prefab": {
"__id__": 110
"__id__": 118
},
"_contentSize": {
"__type__": "cc.Size",
@@ -2559,11 +2722,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 108
"__id__": 116
},
"_enabled": true,
"__prefab": {
"__id__": 112
"__id__": 120
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -2646,14 +2809,14 @@
"_active": true,
"_components": [
{
"__id__": 115
"__id__": 123
},
{
"__id__": 117
"__id__": 125
}
],
"_prefab": {
"__id__": 119
"__id__": 127
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -2690,11 +2853,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 114
"__id__": 122
},
"_enabled": true,
"__prefab": {
"__id__": 116
"__id__": 124
},
"_contentSize": {
"__type__": "cc.Size",
@@ -2718,11 +2881,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 114
"__id__": 122
},
"_enabled": true,
"__prefab": {
"__id__": 118
"__id__": 126
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -2783,23 +2946,23 @@
},
"_children": [
{
"__id__": 121
},
{
"__id__": 127
}
],
"_active": true,
"_components": [
{
"__id__": 133
"__id__": 129
},
{
"__id__": 135
}
],
"_active": true,
"_components": [
{
"__id__": 141
},
{
"__id__": 143
}
],
"_prefab": {
"__id__": 137
"__id__": 145
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -2836,20 +2999,20 @@
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 120
"__id__": 128
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 122
"__id__": 130
},
{
"__id__": 124
"__id__": 132
}
],
"_prefab": {
"__id__": 126
"__id__": 134
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -2886,11 +3049,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 121
"__id__": 129
},
"_enabled": true,
"__prefab": {
"__id__": 123
"__id__": 131
},
"_contentSize": {
"__type__": "cc.Size",
@@ -2914,11 +3077,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 121
"__id__": 129
},
"_enabled": true,
"__prefab": {
"__id__": 125
"__id__": 133
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -2975,20 +3138,20 @@
"_objFlags": 0,
"__editorExtras__": {},
"_parent": {
"__id__": 120
"__id__": 128
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 128
"__id__": 136
},
{
"__id__": 130
"__id__": 138
}
],
"_prefab": {
"__id__": 132
"__id__": 140
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -3025,11 +3188,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 127
"__id__": 135
},
"_enabled": true,
"__prefab": {
"__id__": 129
"__id__": 137
},
"_contentSize": {
"__type__": "cc.Size",
@@ -3053,11 +3216,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 127
"__id__": 135
},
"_enabled": true,
"__prefab": {
"__id__": 131
"__id__": 139
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -3134,11 +3297,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 120
"__id__": 128
},
"_enabled": true,
"__prefab": {
"__id__": 134
"__id__": 142
},
"_contentSize": {
"__type__": "cc.Size",
@@ -3162,11 +3325,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 120
"__id__": 128
},
"_enabled": true,
"__prefab": {
"__id__": 136
"__id__": 144
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -3221,7 +3384,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 139
"__id__": 147
},
"_contentSize": {
"__type__": "cc.Size",
@@ -3249,26 +3412,26 @@
},
"_enabled": true,
"__prefab": {
"__id__": 141
"__id__": 149
},
"Lock": {
"__id__": 114
"__id__": 122
},
"unLock": null,
"ap_node": {
"__id__": 81
"__id__": 89
},
"hp_node": {
"__id__": 95
"__id__": 103
},
"name_node": {
"__id__": 108
"__id__": 116
},
"icon_node": {
"__id__": 57
"__id__": 63
},
"cost_node": {
"__id__": 127
"__id__": 135
},
"_id": ""
},