feat: 调整英雄和技能视觉效果与平衡性

- 调整多个英雄预制体的嵌套结构,移除冗余节点以优化性能
- 统一英雄基础尺寸为1.3,移除等级成长缩放机制
- 调整技能特效的位置、缩放和灰度显示效果
- 将英雄和怪物的移动速度从360提升至480,增强游戏节奏感
This commit is contained in:
walkpan
2026-04-03 21:03:29 +08:00
parent c350071841
commit 07b8d47760
11 changed files with 900 additions and 1490 deletions

View File

@@ -22,35 +22,32 @@
"__id__": 2
},
{
"__id__": 10
"__id__": 14
},
{
"__id__": 22
},
{
"__id__": 34
"__id__": 26
}
],
"_active": true,
"_components": [
{
"__id__": 35
},
{
"__id__": 37
},
{
"__id__": 39
},
{
"__id__": 41
},
{
"__id__": 43
},
{
"__id__": 45
},
{
"__id__": 47
},
{
"__id__": 49
},
{
"__id__": 51
}
],
"_prefab": {
"__id__": 53
"__id__": 45
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -81,118 +78,6 @@
},
"_id": ""
},
{
"__type__": "cc.Node",
"_objFlags": 0,
"_parent": {
"__id__": 1
},
"_prefab": {
"__id__": 3
},
"__editorExtras__": {}
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 2
},
"asset": {
"__uuid__": "9528e2ff-e9a0-42f8-88bd-0f172275e351",
"__expectedType__": "cc.Prefab"
},
"fileId": "c46/YsCPVOJYA4mWEpNYRx",
"instance": {
"__id__": 4
},
"targetOverrides": null
},
{
"__type__": "cc.PrefabInstance",
"fileId": "39oxnGXihCwLV2TuZcid6Z",
"prefabRootNode": {
"__id__": 1
},
"mountedChildren": [],
"mountedComponents": [],
"propertyOverrides": [
{
"__id__": 5
},
{
"__id__": 7
},
{
"__id__": 8
},
{
"__id__": 9
}
],
"removedComponents": []
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 6
},
"propertyPath": [
"_name"
],
"value": "buff_bg"
},
{
"__type__": "cc.TargetInfo",
"localID": [
"c46/YsCPVOJYA4mWEpNYRx"
]
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 6
},
"propertyPath": [
"_lpos"
],
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
}
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 6
},
"propertyPath": [
"_lrot"
],
"value": {
"__type__": "cc.Quat",
"x": 0,
"y": 0,
"z": 0,
"w": 1
}
},
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 6
},
"propertyPath": [
"_euler"
],
"value": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
}
},
{
"__type__": "cc.Node",
"_name": "anm",
@@ -204,24 +89,24 @@
"_children": [],
"_active": true,
"_components": [
{
"__id__": 3
},
{
"__id__": 5
},
{
"__id__": 7
},
{
"__id__": 9
},
{
"__id__": 11
},
{
"__id__": 13
},
{
"__id__": 15
},
{
"__id__": 17
},
{
"__id__": 19
}
],
"_prefab": {
"__id__": 21
"__id__": 13
},
"_lpos": {
"__type__": "cc.Vec3",
@@ -258,11 +143,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 10
"__id__": 2
},
"_enabled": true,
"__prefab": {
"__id__": 12
"__id__": 4
},
"_contentSize": {
"__type__": "cc.Size",
@@ -286,11 +171,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 10
"__id__": 2
},
"_enabled": true,
"__prefab": {
"__id__": 14
"__id__": 6
},
"_id": ""
},
@@ -304,11 +189,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 10
"__id__": 2
},
"_enabled": true,
"__prefab": {
"__id__": 16
"__id__": 8
},
"_customMaterial": null,
"_srcBlendFactor": 2,
@@ -352,11 +237,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 10
"__id__": 2
},
"_enabled": true,
"__prefab": {
"__id__": 18
"__id__": 10
},
"playOnLoad": true,
"_clips": [
@@ -397,11 +282,11 @@
"_objFlags": 0,
"__editorExtras__": {},
"node": {
"__id__": 10
"__id__": 2
},
"_enabled": true,
"__prefab": {
"__id__": 20
"__id__": 12
},
"hitFlashMaterial": {
"__uuid__": "8eee8ab1-fe48-4b22-b956-3f5c18fc4810",
@@ -433,14 +318,14 @@
"__id__": 1
},
"_prefab": {
"__id__": 23
"__id__": 15
},
"__editorExtras__": {}
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 22
"__id__": 14
},
"asset": {
"__uuid__": "e1b8a315-ece3-41a2-941e-a66861753f1b",
@@ -448,7 +333,7 @@
},
"fileId": "c46/YsCPVOJYA4mWEpNYRx",
"instance": {
"__id__": 24
"__id__": 16
},
"targetOverrides": null
},
@@ -461,26 +346,26 @@
"mountedChildren": [],
"mountedComponents": [],
"propertyOverrides": [
{
"__id__": 17
},
{
"__id__": 19
},
{
"__id__": 20
},
{
"__id__": 21
},
{
"__id__": 22
},
{
"__id__": 23
},
{
"__id__": 25
},
{
"__id__": 27
},
{
"__id__": 28
},
{
"__id__": 29
},
{
"__id__": 30
},
{
"__id__": 31
},
{
"__id__": 33
}
],
"removedComponents": []
@@ -488,7 +373,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 26
"__id__": 18
},
"propertyPath": [
"_name"
@@ -504,7 +389,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 26
"__id__": 18
},
"propertyPath": [
"_lpos"
@@ -519,7 +404,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 26
"__id__": 18
},
"propertyPath": [
"_lrot"
@@ -535,7 +420,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 26
"__id__": 18
},
"propertyPath": [
"_euler"
@@ -550,7 +435,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 26
"__id__": 18
},
"propertyPath": [
"_active"
@@ -560,7 +445,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 32
"__id__": 24
},
"propertyPath": [
"_contentSize"
@@ -580,7 +465,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 26
"__id__": 18
},
"propertyPath": [
"_lscale"
@@ -599,14 +484,14 @@
"__id__": 1
},
"_prefab": {
"__id__": 35
"__id__": 27
},
"__editorExtras__": {}
},
{
"__type__": "cc.PrefabInfo",
"root": {
"__id__": 34
"__id__": 26
},
"asset": {
"__uuid__": "50c3d5e4-49f8-4bd7-a15b-cda359a0ae5c",
@@ -614,7 +499,7 @@
},
"fileId": "5fqU0L3/FOhKaco5UkHuWT",
"instance": {
"__id__": 36
"__id__": 28
},
"targetOverrides": null
},
@@ -628,19 +513,19 @@
"mountedComponents": [],
"propertyOverrides": [
{
"__id__": 37
"__id__": 29
},
{
"__id__": 39
"__id__": 31
},
{
"__id__": 40
"__id__": 32
},
{
"__id__": 41
"__id__": 33
},
{
"__id__": 42
"__id__": 34
}
],
"removedComponents": []
@@ -648,7 +533,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 38
"__id__": 30
},
"propertyPath": [
"_name"
@@ -664,7 +549,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 38
"__id__": 30
},
"propertyPath": [
"_lpos"
@@ -679,7 +564,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 38
"__id__": 30
},
"propertyPath": [
"_lrot"
@@ -695,7 +580,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 38
"__id__": 30
},
"propertyPath": [
"_euler"
@@ -710,7 +595,7 @@
{
"__type__": "CCPropertyOverrideInfo",
"targetInfo": {
"__id__": 38
"__id__": 30
},
"propertyPath": [
"_lscale"
@@ -732,7 +617,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 44
"__id__": 36
},
"_contentSize": {
"__type__": "cc.Size",
@@ -760,10 +645,10 @@
},
"_enabled": true,
"__prefab": {
"__id__": 46
"__id__": 38
},
"anm": {
"__id__": 13
"__id__": 5
},
"_id": ""
},
@@ -781,7 +666,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 48
"__id__": 40
},
"debugMode": false,
"_id": ""
@@ -800,7 +685,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 50
"__id__": 42
},
"enabledContactListener": false,
"bullet": false,
@@ -834,7 +719,7 @@
},
"_enabled": true,
"__prefab": {
"__id__": 52
"__id__": 44
},
"tag": 0,
"_group": 4,
@@ -871,13 +756,10 @@
"targetOverrides": null,
"nestedPrefabInstanceRoots": [
{
"__id__": 34
"__id__": 26
},
{
"__id__": 22
},
{
"__id__": 2
"__id__": 14
}
]
}