refactor(英雄系统): 拆分通用移动组件为专属的英雄和怪物移动系统

将原有的BattleMoveComp和BattleMoveSystem拆分为HeroMoveComp/HeroMoveSystem和MonMoveComp/MonMoveSystem
移除不再使用的BattleMove相关文件和ECS位置系统
更新Hero和Monster实体使用新的移动组件
This commit is contained in:
2025-10-30 15:28:11 +08:00
parent 55646c3a11
commit e9cc5aae08
11 changed files with 427 additions and 323 deletions

View File

@@ -6,9 +6,6 @@ import { ecs } from '../../extensions/oops-plugin-framework/assets/libs/ecs/ECS'
import { UIConfigData } from './game/common/config/GameUIConfig';
import { smc } from './game/common/SingletonModuleComp';
import { Initialize } from './game/initialize/Initialize';
import { EcsPositionSystem } from './game/common/ecs/position/EcsPositionSystem';
import { WxCloudApi } from './game/wx_clound_client_api/WxCloudApi';
// import { WxCloudApi } from './game/wx_clound_client_api/WxCloudApi';
const { ccclass, property } = _decorator;
@@ -34,8 +31,6 @@ export class Main extends Root {
protected async initEcsSystem() {
// oops.ecs.add(new EcsPositionSystem());
// oops.ecs.add(new EcsRoleSystem());
// oops.ecs.add(new EcsInitializeSystem());
}
}