Files
esengine/extensions/cocos/cocos-ecs/assets/scripts/ecs/scenes/GameScene.ts

58 lines
1.4 KiB
TypeScript
Raw Normal View History

2025-06-17 00:32:16 +08:00
import { Scene } from '@esengine/ecs-framework';
/**
*
*
*
* -
* -
* -
*/
export class GameScene extends Scene {
/**
*
*
*/
public initialize(): void {
super.initialize();
// 设置场景名称
this.name = "MainGameScene";
console.log('🎯 游戏场景已创建');
// TODO: 在这里添加您的游戏系统
// 例如this.addEntityProcessor(new MovementSystem());
// TODO: 在这里创建初始实体
// 例如this.createEntity("Player");
}
/**
*
*
*/
public onStart(): void {
super.onStart();
console.log('🚀 游戏场景已启动');
// TODO: 在这里添加场景启动逻辑
// 例如创建UI、播放音乐、初始化游戏状态等
}
/**
*
*
*/
public unload(): void {
console.log('🛑 游戏场景已结束');
// TODO: 在这里添加清理逻辑
// 例如:清理缓存、释放资源等
super.unload();
}
}