fix: 调整英雄和怪物的初始X坐标位置

将英雄初始位置X坐标从-360改为-320,怪物初始位置X坐标从360改为320,使双方起始位置更对称。
移除怪物生成时的横向错列计算,统一使用新的初始X坐标,简化生成逻辑。
This commit is contained in:
panw
2026-03-19 09:05:58 +08:00
parent cb7ba99f8a
commit a20e5db00b
2 changed files with 3 additions and 7 deletions

View File

@@ -195,11 +195,7 @@ export class MissionMonCompComp extends CCComp {
let mon = ecs.getEntity<Monster>(Monster);
let scale = -1;
// 按生成序号做横向错列,减轻重叠感
const x = MonStart.START_X + Math.floor(i / 4) * MonStart.START_I;
let y = BoxSet.GAME_LINE;
let pos: Vec3 = v3(x, y, 0);
let pos: Vec3 = v3(MonStart.START_X, BoxSet.GAME_LINE, 0);
// 递增全局生成顺序,做溢出保护
this.globalSpawnOrder = (this.globalSpawnOrder + 1) % 999;