{ "code": "import ViewManager from \"./ViewManager\";\r\nimport YouziCenter from \"../youziscript/YouziCenter\";\r\nimport MainUi from \"../Window/MainUi\";\r\nexport default class YouZiHuiTuiController {\r\n static get Instance() {\r\n return this.instance || (this.instance = new YouZiHuiTuiController());\r\n }\r\n ShowDuoHuiTui_main() {\r\n if (!this.multiPush_main) {\r\n this.duohuituiSp_main = new Laya.Sprite;\r\n ViewManager.Instance.popNode.addChild(this.duohuituiSp_main);\r\n let multiMainPushArr = [\r\n { parentNode: this.duohuituiSp_main, x: 20, y: Laya.stage.height * 0.5 - 240 },\r\n { parentNode: this.duohuituiSp_main, x: Laya.stage.width - 100, y: Laya.stage.height * 0.5 - 240 },\r\n { parentNode: this.duohuituiSp_main, x: Laya.stage.width - 100, y: Laya.stage.height * 0.5 },\r\n ];\r\n this.multiPush_main = YouziCenter.getInstance().createMultiMainPush(multiMainPushArr);\r\n }\r\n else {\r\n YouziCenter.getInstance().stopOrStartMultiMainPush(false, this.multiPush_main);\r\n this.duohuituiSp_main.visible = true;\r\n }\r\n }\r\n ClearDuoHuiTui_main() {\r\n YouziCenter.getInstance().stopOrStartMultiMainPush(true, this.multiPush_main);\r\n this.duohuituiSp_main.visible = false;\r\n }\r\n ShowBannerHuiTui_main() {\r\n if (!this.bannerpush_main) {\r\n this.bannerHuiTuiSp_main = new Laya.Sprite;\r\n ViewManager.Instance.popNode.addChild(this.bannerHuiTuiSp_main);\r\n this.bannerpush_main = YouziCenter.getInstance().createBottomBanner(this.bannerHuiTuiSp_main, false);\r\n }\r\n else {\r\n YouziCenter.getInstance().bottomBannerActionStopOrStart(false, this.bannerpush_main);\r\n this.bannerHuiTuiSp_main.visible = true;\r\n }\r\n }\r\n ClearBannerHuiTui_main() {\r\n YouziCenter.getInstance().bottomBannerActionStopOrStart(true, this.bannerpush_main);\r\n this.bannerHuiTuiSp_main.visible = false;\r\n }\r\n CreateChouTi_main() {\r\n let slideWindowState = function (uiid, uiVisible) {\r\n if (uiVisible) {\r\n console.log(\"抽屉显示\");\r\n }\r\n else {\r\n console.log(\"抽屉隐藏\");\r\n }\r\n };\r\n this.choutiObj_main = YouziCenter.getInstance().createSlideWindowUI(MainUi.Instance, MainUi.Instance.coutiBtn, true, { uiStateCall: slideWindowState });\r\n this.choutiObj_main.showSlideWindow();\r\n }\r\n CreateFull_main() {\r\n let fullUiStateCall = function (id, uiVisible) {\r\n if (uiVisible) {\r\n console.log('全屏矩阵打开');\r\n }\r\n else {\r\n console.log('全屏矩阵关闭');\r\n }\r\n };\r\n YouziCenter.getInstance().showFullMatrixAutoType({ uiStateCall: fullUiStateCall });\r\n }\r\n ShowDuoHuiTui_Result() {\r\n if (!this.multiPush_result) {\r\n this.duohuituiSp_result = new Laya.Sprite;\r\n ViewManager.Instance.popNode.addChild(this.duohuituiSp_result);\r\n let multiMainPushArr = [\r\n { parentNode: this.duohuituiSp_result, x: 20, y: Laya.stage.height * 0.5 - 240 },\r\n { parentNode: this.duohuituiSp_result, x: 20, y: Laya.stage.height * 0.5 },\r\n { parentNode: this.duohuituiSp_result, x: Laya.stage.width - 100, y: Laya.stage.height * 0.5 - 240 },\r\n { parentNode: this.duohuituiSp_result, x: Laya.stage.width - 100, y: Laya.stage.height * 0.5 },\r\n ];\r\n this.multiPush_result = YouziCenter.getInstance().createMultiMainPush(multiMainPushArr);\r\n }\r\n else {\r\n YouziCenter.getInstance().stopOrStartMultiMainPush(false, this.multiPush_result);\r\n this.duohuituiSp_result.visible = true;\r\n }\r\n }\r\n ClearDuoHuiTui_Result() {\r\n YouziCenter.getInstance().stopOrStartMultiMainPush(true, this.multiPush_result);\r\n this.multiPush_result.visible = false;\r\n }\r\n ShowDuoHuiTui_game() {\r\n if (!this.multiPush_game) {\r\n this.duohuituiSp_game = new Laya.Sprite;\r\n ViewManager.Instance.popNode.addChild(this.duohuituiSp_game);\r\n let multiMainPushArr = [\r\n { parentNode: this.duohuituiSp_game, x: 20, y: 154 },\r\n ];\r\n this.multiPush_game = YouziCenter.getInstance().createMultiMainPush(multiMainPushArr);\r\n }\r\n else {\r\n YouziCenter.getInstance().stopOrStartMultiMainPush(false, this.multiPush_game);\r\n this.duohuituiSp_game.visible = true;\r\n }\r\n }\r\n ClearDuoHuiTui_game() {\r\n YouziCenter.getInstance().stopOrStartMultiMainPush(true, this.multiPush_game);\r\n this.duohuituiSp_game.visible = false;\r\n }\r\n}\r\n//# sourceMappingURL=YouZiHuiTuiController.js.map", "references": [ "D:/GitProject/GunGang/gungang_laya/gungang/src/game_module/ViewManager.ts", "D:/GitProject/GunGang/gungang_laya/gungang/src/youziscript/YouziCenter.ts", "D:/GitProject/GunGang/gungang_laya/gungang/src/Window/MainUi.ts" ], "map": "{\"version\":3,\"file\":\"YouZiHuiTuiController.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/game_module/YouZiHuiTuiController.ts\"],\"names\":[],\"mappings\":\"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\"}" }