fix(英雄): 调整多个英雄的模型位置与站位参数

- 更新多个英雄预制体中的局部位置_y坐标,修正模型显示位置
- 调整近战英雄的阵型起始X坐标为-20,远程英雄统一为100
- 增加友军横向最小间距从50到60,优化战斗中的站位分布
- 修正部分英雄的嵌套预制体配置
This commit is contained in:
panw
2026-03-30 15:01:20 +08:00
parent b330231835
commit b9484c5a6e
31 changed files with 34 additions and 35 deletions

View File

@@ -114,7 +114,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -35.97,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {
@@ -802,7 +802,6 @@
}, },
"fileId": "fdklpBwCBM/qJ4WFlQF3kT", "fileId": "fdklpBwCBM/qJ4WFlQF3kT",
"instance": null, "instance": null,
"targetOverrides": null,
"nestedPrefabInstanceRoots": [ "nestedPrefabInstanceRoots": [
{ {
"__id__": 26 "__id__": 26

View File

@@ -114,7 +114,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -36.193,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -114,7 +114,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -35.954,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -36.107,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -35.835,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -36.165,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -35.766,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -35.648,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -37.244,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -35.865,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -37.282,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -35.93,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -36.085,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -36.02,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -35.725,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -36.087,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -36.447,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -36.971, "y": -40.508,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -37.191, "y": -38.152,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -39.093, "y": -40.403,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -47.733, "y": -49.207,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -43.975, "y": -45.385,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -40.474, "y": -41.284,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -105,7 +105,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -4.98, "y": -0.129,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {
@@ -250,7 +250,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -71.19, "y": -66.268,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -35.928,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -35.988,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -111,7 +111,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -35, "y": -36.57,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -105,7 +105,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -2.142, "y": -0.231,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {
@@ -250,7 +250,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -56.216, "y": -59.083,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -105,7 +105,7 @@
"_lpos": { "_lpos": {
"__type__": "cc.Vec3", "__type__": "cc.Vec3",
"x": 0, "x": 0,
"y": -3.926, "y": -0.736,
"z": 0 "z": 0
}, },
"_lrot": { "_lrot": {

View File

@@ -20,9 +20,9 @@ export const HeroPos={
} }
export const FormationPointX = { export const FormationPointX = {
[HType.Melee]: 0, [HType.Melee]: -20,
[HType.Mid]: 100, [HType.Mid]: 100,
[HType.Long]: 120, [HType.Long]: 100,
} as const; } as const;
export const HeroDisVal: Record<HType.Melee | HType.Mid | HType.Long, number> = { export const HeroDisVal: Record<HType.Melee | HType.Mid | HType.Long, number> = {

View File

@@ -54,7 +54,7 @@ export class MoveSystem extends ecs.ComblockSystem implements ecs.ISystemUpdate
/** 同优先级近战允许“超车”时,至少要快这么多 */ /** 同优先级近战允许“超车”时,至少要快这么多 */
private readonly meleeOvertakeSpeedGap = 20; private readonly meleeOvertakeSpeedGap = 20;
/** 常规同阵营横向最小间距 */ /** 常规同阵营横向最小间距 */
private readonly allySpacingX = 50; private readonly allySpacingX = 60;
/** 允许临时压缩站位时的最小间距 */ /** 允许临时压缩站位时的最小间距 */
private readonly allyOverlapSpacingX = 14; private readonly allyOverlapSpacingX = 14;
/** 友军偏离其目标点超过该值,可放宽让路 */ /** 友军偏离其目标点超过该值,可放宽让路 */