123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- import PanelMgr, {Layer, View} from "../Common/manage/PanelMgr";
- import Emit from "../Common/manage/Emit/Emit";
- import {EventCode} from "../Common/manage/Emit/EmitData";
- import HomeView from "../Moudle/View/HomeView";
- import Global from "../Common/Global";
- import AudioMgr from "../Common/manage/AudioMgr";
- //import QgApi from "../Common/manage/Api/QgApi";
- import ShowConfig from "../Common/ShowConfig";
- // cc.macro.CLEANUP_IMAGE_CACHE = false;
- // cc.dynamicAtlasManager.enabled = true;
- const {ccclass, property} = cc._decorator;
- @ccclass
- export default class Game extends cc.Component {
- banner: cc.Node = null
- //Game实例
- public static Ins: Game = null;
- onLoad() {
- console.log('zh:game.ts onLoad')
- AudioMgr.backMusic()
- Game.Ins = this ;
- if (!PanelMgr.INS) {
- Emit.instance().on(EventCode.PanelMgrInitOK, this.do_after_panelMgr_initOK, this)
- } else {
- this.do_after_panelMgr_initOK()
- }
- console.log('zh:game.ts end')
- }
- //PanelMgr 初始化完成之后执行的方法
- do_after_panelMgr_initOK() {
- this.banner = this.node.getChildByName('bannerLayer').children[0];
- if (Global.isVivo) {
- // QgApi.createBanner() ;
- ShowConfig.initEmit() ;
- }
- PanelMgr.INS.openPanel({
- layer: Layer.gameLayer,
- panel: HomeView,
- })
- }
- }
|