feat(monster&spawn): 新增飞行怪物支持,重构怪物移动与刷怪系统
抽离MonMoveComp拆分怪物移动逻辑,让MoveComp仅负责英雄移动 新增Fly和FlyBoss怪物类型,配置三层飞行轨道支持空中怪物 重写波次刷怪逻辑,移除固定5槽限制,按轨道自由排布怪物 将怪物生成上限与恢复阈值从5/3调整为50/30 优化渲染排序逻辑,为飞行怪添加持续浮动动画 移除跨波怪物属性继承,波次切换时自动清理残留怪物
This commit is contained in:
@@ -80,9 +80,9 @@ export class MissionComp extends CCComp {
|
||||
// ======================== 配置参数 ========================
|
||||
|
||||
/** 怪物数量上限(超过后暂停刷怪) */
|
||||
private maxMonsterCount: number = 5;
|
||||
private maxMonsterCount: number = 50;
|
||||
/** 怪物数量恢复阈值(降至此值以下恢复刷怪) */
|
||||
private resumeMonsterCount: number = 3;
|
||||
private resumeMonsterCount: number = 30;
|
||||
/** 新一波金币奖励基础值(现已固定,不再随波次增长) */
|
||||
private prepareBaseCoinReward: number = 25;
|
||||
/** 每一波金币增长值(固定收益设为0) */
|
||||
|
||||
Reference in New Issue
Block a user