refactor(skill): 重构技能盒子管理为ECS实体架构
新增SBox ECS实体,统一管理技能盒子的创建、挂载与销毁 重构MissSkillsComp,改用SBox实体替代直接实例化技能节点 更新SkillBoxComp,新增实体引用以通过ECS生命周期销毁节点 临时调整SCastSystem的索敌范围为全屏级,方便测试
This commit is contained in:
@@ -113,6 +113,7 @@ export class SCastSystem extends ecs.ComblockSystem implements ecs.ISystemUpdate
|
||||
mockAttrs.puncture_chance = 0;
|
||||
mockAttrs.fac = FacSet.HERO;
|
||||
mockAttrs.type = HType.Long; // 假定为远程,拥有较长索敌范围
|
||||
mockAttrs.dis = 2000; // 给予全屏以上的索敌范围
|
||||
|
||||
let targetPos: Vec3 | null = null;
|
||||
if (!isFriendly) {
|
||||
|
||||
Reference in New Issue
Block a user