123456789101112131415161718192021222324252627282930 |
- import BasicManager from "../../Engine/Basic/BasicManager";
- import Tool from "../../Engine/Tool/Tool";
- import UserData from "../User/UserData";
- /**
- * 数据管理器
- * @param 设计目的 管理游戏内所有数据
- * @param 可能问题 数据复杂时,把多余部分拆分成组件
- */
- export default class DataManager extends BasicManager {
- private userData: UserData;
- constructor () {
- super();
- Tool.log("生成数据管理器");
- // 用户数据
- this.userData = new UserData();
- }
- _destroy () {
- Tool.log("销毁数据管理器");
- this.userData._destroy();
- this.userData = null;
- super._destroy();
- }
- }
|