super-hero/assets/cc-game/scripts/game_play/LayoutManager.ts

23 lines
571 B
TypeScript

import { _decorator, Component, Node } from 'cc';
import { GameUI } from '../game_ui/GameUI';
import { MapManager } from './map/MapManager';
const { ccclass, property } = _decorator;
@ccclass('LayoutManager')
export class LayoutManager extends Component {
@property(Node) gameplaySpaceLayout: Node = null!;
@property(GameUI) private gameUI: GameUI = null!;
public static instance: LayoutManager = null!;
protected onLoad(): void {
LayoutManager.instance = this;
}
public get GameUI(): GameUI
{
return this.gameUI;
}
}