地图动画,将英雄位置调整
This commit is contained in:
@@ -25,13 +25,13 @@ export class HInfoComp extends CCComp {
|
||||
|
||||
// 英雄位置定义
|
||||
hero_pos:any={
|
||||
0:v3(420,-50,0), // 不在屏幕内
|
||||
1:v3(280,-50,0),
|
||||
2:v3(160,-50,0),
|
||||
3:v3(0,-60,0),
|
||||
4:v3(-160,-50,0),
|
||||
5:v3(-280,-50,0),
|
||||
6:v3(-420,-50,0), // 不在屏幕内
|
||||
0:v3(420,-30,0), // 不在屏幕内
|
||||
1:v3(280,-30,0),
|
||||
2:v3(160,-33,0),
|
||||
3:v3(0,-40,0),
|
||||
4:v3(-160,-33,0),
|
||||
5:v3(-280,-30,0),
|
||||
6:v3(-420,-30,0), // 不在屏幕内
|
||||
}
|
||||
|
||||
// 动画锁定标志:防止快速点击导致的动画冲突
|
||||
|
||||
@@ -192,7 +192,7 @@ export class MissionMonCompComp extends CCComp {
|
||||
let pos: Vec3 = v3(MonSet[i].pos);
|
||||
|
||||
// 根据位置判断线路:y=110为一线(lane=0),y=80为二线(lane=1)
|
||||
const lane = pos.y === 110 ? 0 : 1;
|
||||
const lane = pos.y === 130 ? 0 : 1;
|
||||
|
||||
// 递增全局生成顺序 - 🔥 添加溢出保护
|
||||
this.globalSpawnOrder = (this.globalSpawnOrder + 1) % 999; // 防止无限增长,在999处循环重置
|
||||
|
||||
Reference in New Issue
Block a user