场景移除时, 清理系统

This commit is contained in:
SNDA\niujiaqun.nathan
2025-09-24 18:14:22 +08:00
parent 60566e8d78
commit d8ea324018
3 changed files with 18 additions and 1 deletions

View File

@@ -338,7 +338,14 @@ export class Scene implements IScene {
public removeEntityProcessor(processor: EntitySystem) {
this.entityProcessors.remove(processor);
processor.reset();
processor.scene = null;
}
/**
* 从场景中删除系统removeEntityProcessor的别名
* @param system 系统
*/
public removeSystem(system: EntitySystem) {
this.removeEntityProcessor(system);
}
/**