import { v3, Vec3, _decorator ,Prefab,instantiate,JsonAsset} from "cc"; import { ecs } from "../../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS"; import { CCComp } from "../../../../../extensions/oops-plugin-framework/assets/module/common/CCComp"; import { smc } from "../../common/SingletonModuleComp"; import { BoxSet } from "../../common/config/BoxSet"; import { MapViewScene } from "./MapViewScene"; import { Timer } from "../../../../../extensions/oops-plugin-framework/assets/core/common/timer/Timer"; import { oops } from "../../../../../extensions/oops-plugin-framework/assets/core/Oops"; const { ccclass, property } = _decorator; @ccclass('MapViewComp') @ecs.register('MapView', false) export class MapViewComp extends CCComp { scene: MapViewScene = null!; private game_timer: Timer = new Timer(1); private mapLoaded() { } async onLoad(){ // 监听全局事件 } reset(): void { //撤销监听 // oops.message.off("do_add_hero", this.on_do_add_hero, this); } start() { this.scene = this.getComponent(MapViewScene); } load_data(){ // let heros = oops.res.get("config/game/heros") // console.log("heros",heros) } protected update(dt: number): void { } // 刷新怪物 }