refactor(game): 调整英雄位置和缩放参数以优化布局

调整HInfoComp中的英雄位置坐标和缩放参数,使布局更合理。同时更新role_controller.prefab中的组件ID和位置信息,保持一致性。
This commit is contained in:
walkpan
2025-12-20 22:41:39 +08:00
parent a3a24f63e6
commit c4a9b4d3ec
2 changed files with 333 additions and 294 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -25,13 +25,13 @@ export class HInfoComp extends CCComp {
// 英雄位置定义 // 英雄位置定义
hero_pos:any={ hero_pos:any={
0:v3(420,-30,0), // 不在屏幕内 0:v3(500,-30,0), // 不在屏幕内
1:v3(280,-30,0), 1:v3(320,-30,0),
2:v3(160,-30,0), 2:v3(160,-30,0),
3:v3(0,-40,0), 3:v3(0,-30,0),
4:v3(-160,-30,0), 4:v3(-160,-30,0),
5:v3(-280,-30,0), 5:v3(-320,-30,0),
6:v3(-420,-30,0), // 不在屏幕内 6:v3(-500,-30,0), // 不在屏幕内
} }
// 动画锁定标志:防止快速点击导致的动画冲突 // 动画锁定标志:防止快速点击导致的动画冲突
@@ -55,9 +55,9 @@ export class HInfoComp extends CCComp {
case 4: case 4:
return v3(-1.5, 1.5, 1); // 2、4位置1.5倍缩放 return v3(-1.5, 1.5, 1); // 2、4位置1.5倍缩放
case 3: case 3:
return v3(-1.8, 1.8, 1); // 3位置中心1.5倍缩放 return v3(-1.5, 1.5, 1); // 3位置中心1.5倍缩放
default: default:
return v3(-1.5, 1.5, 1); // 其他位置1.5倍缩放 return v3(-1.5, 1.5, 1); // 其他位置1.8倍缩放
} }
} }