RootMgr.ts 576 B

1234567891011121314151617181920212223
  1. import { _decorator, Component, Node } from 'cc';
  2. import { GameRoot } from './GameRoot';
  3. import { GameControl } from '../GameContorl/GameControl';
  4. import { MySave } from '../../scripts/uitl/baseData/saveCompent/MySave';
  5. import { GameCompent } from '../GameContorl/GameComponent';
  6. import { Player } from '../data/player/Player';
  7. const { ccclass, property } = _decorator;
  8. export class RootMgr<RooView> {
  9. rooView: RooView
  10. game: GameControl
  11. dataControl: MySave
  12. gameCompent: GameCompent
  13. player:Player
  14. }
  15. export const rootMgr = new RootMgr<GameRoot>