技能继续调整
This commit is contained in:
@@ -3,6 +3,8 @@ import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ec
|
||||
import { BezierMove } from "../BezierMove/BezierMove";
|
||||
import { RType, SkillSet } from "../common/config/SkillSet";
|
||||
import { BoxSet } from "../common/config/BoxSet";
|
||||
import { ECSEntity } from "db://oops-framework/libs/ecs/ECSEntity";
|
||||
import { SkillView } from "./SkillView";
|
||||
/**
|
||||
* 技能移动数据组件
|
||||
* 存储技能实体的移动相关数据
|
||||
@@ -48,17 +50,19 @@ export class SMoveDataComp extends ecs.Comp {
|
||||
}
|
||||
}
|
||||
|
||||
// /** 业务层业务逻辑处理对象 */
|
||||
// export class SMoveSystem extends ecs.ComblockSystem implements ecs.IEntityEnterSystem {
|
||||
// filter(): ecs.IMatcher {
|
||||
// return ecs.allOf(SMoveDataComp);
|
||||
// }
|
||||
// entityEnter(e: ecs.Entity): void {
|
||||
// // 注:自定义业务逻辑
|
||||
// let s_uuid=e.get(SMoveDataComp).s_uuid
|
||||
// let SConf=SkillSet[s_uuid]
|
||||
/** 业务层业务逻辑处理对象 */
|
||||
export class SMoveSystem extends ecs.ComblockSystem implements ecs.ISystemUpdate {
|
||||
filter(): ecs.IMatcher {
|
||||
return ecs.allOf(SMoveDataComp,SkillView);
|
||||
}
|
||||
entityEnter(e: ecs.Entity): void {
|
||||
// 注:自定义业务逻辑
|
||||
let s_uuid=e.get(SMoveDataComp).s_uuid
|
||||
let SConf=SkillSet[s_uuid]
|
||||
|
||||
// e.remove(SMoveDataComp);
|
||||
// }
|
||||
}
|
||||
update(entity: ECSEntity): void {
|
||||
|
||||
}
|
||||
|
||||
// }
|
||||
}
|
||||
Reference in New Issue
Block a user