Files
sudoku/src/Main.ts

23 lines
621 B
TypeScript
Raw Normal View History

2025-05-29 20:08:37 +08:00
import { DCManager } from "./models/DCManager"
2025-05-28 18:47:51 +08:00
import { LevelManager } from "./models/LevelManager"
2025-06-05 14:57:04 +08:00
import { ResourceManager } from "./models/ResourceManager"
2025-05-28 18:47:51 +08:00
import { StorageManager } from "./models/StorageManager"
2025-05-19 19:51:17 +08:00
2025-05-30 11:52:25 +08:00
const { regClass } = Laya
2025-05-07 20:19:12 +08:00
@regClass()
export class Main extends Laya.Script {
2025-05-28 18:47:51 +08:00
onAwake() {
console.log("Game onAwake")
2025-05-29 20:08:37 +08:00
DCManager.getInstance().init()
2025-05-28 18:47:51 +08:00
LevelManager.getInstance().init()
StorageManager.getInstance().init()
2025-06-05 14:57:04 +08:00
ResourceManager.getInstance().init()
2025-05-28 18:47:51 +08:00
}
2025-05-19 19:51:17 +08:00
2025-05-28 18:47:51 +08:00
onLateUpdate(): void {
StorageManager.getInstance().saveUser()
StorageManager.getInstance().saveStage()
}
}