| 1234567891011121314151617181920212223 |
- import { v3 } from "cc";
- import { ecs } from "../../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS";
- import { MoveToComp } from "../../common/ecs/position/MoveTo";
- import { Subway } from "../Subway";
- import { SubwayModelComp } from "../model/SubwayModelComp";
- /** 检查左侧和右侧是否可以出人 */
- @ecs.register('SubwayGenPuppet')
- export class SubwayGenPuppetComp extends ecs.Comp {
- reset() { }
- }
- export class SubwayGenPuppetSystem extends ecs.ComblockSystem implements ecs.IEntityEnterSystem {
- filter(): ecs.IMatcher {
- return ecs.allOf(SubwayGenPuppetComp,SubwayModelComp);
- }
- entityEnter(e: Subway): void {
- e.remove(SubwayGenPuppetComp)
- }
- }
|