{ "code": "import { MouseEvent } from \"./MouseEvent\";\r\nimport { MoundManager } from \"../Manager/MoundManager\";\r\nimport StreetManager from \"../Manager/StreetManager\";\r\nimport { MateManager } from \"../Manager/MateManager\";\r\nimport { MainRoleManager } from \"../Manager/MainRoleManager\";\r\nimport { RoleManager } from \"../Manager/RoleManager\";\r\nimport { ViewManager, ViewType } from \"../Net/ViewManager\";\r\nimport { CameraManager } from \"../Manager/CameraManager\";\r\nimport { CameraState } from \"./Camera\";\r\nimport { Scene3DManager } from \"./Scene3DManager\";\r\nimport { PlayerManager } from \"./PlayerManager\";\r\nimport { DispatcherManager, EventType } from \"./DispatcherManager\";\r\nimport { WXSdk } from \"../Net/WXSdk\";\r\nimport { GuideController } from \"../Manager/GuideController\";\r\nimport { GuangGao } from \"../Net/GuangGao\";\r\nexport class GameManager {\r\n constructor() {\r\n this.towerCount = 0;\r\n this.roleCount = 0;\r\n this.blockCount = 0;\r\n }\r\n static get Instance() {\r\n return GameManager.instance || (GameManager.instance = new GameManager());\r\n }\r\n Start() {\r\n this.towerCount = 0;\r\n this.roleCount = 0;\r\n this.blockCount = 0;\r\n }\r\n Win() {\r\n WXSdk.LongVibrate();\r\n GuangGao.Clear();\r\n ViewManager.Instance.AddView(ViewType.CompleteView, true);\r\n MoundManager.Instance.Reset();\r\n StreetManager.Instance.Reset();\r\n MateManager.Instance.Reset();\r\n MainRoleManager.Instance.Reset();\r\n RoleManager.Instance.Reset();\r\n }\r\n Congratulate(isglod = false) {\r\n GuangGao.CheatBanner(null);\r\n MainRoleManager.Instance.GoToTiaoWu();\r\n if (isglod)\r\n MateManager.Instance.TiaoWu1();\r\n else\r\n MateManager.Instance.TiaoWu();\r\n CameraManager.Instance.SetCameraAction(CameraState.jump, 0.03);\r\n Laya.timer.once(4000, this, this.Win);\r\n }\r\n Over() {\r\n GuideController.Instance.GameOver();\r\n MouseEvent.Instance.OnClickUp();\r\n MainRoleManager.Instance.CreateOver();\r\n MouseEvent.Instance._Switch = false;\r\n WXSdk.LongVibrate();\r\n GuangGao.Clear();\r\n ViewManager.Instance.AddView(ViewType.CompleteView, false);\r\n MoundManager.Instance.Reset();\r\n StreetManager.Instance.Reset();\r\n MateManager.Instance.Reset();\r\n MainRoleManager.Instance.Reset();\r\n MainRoleManager.Instance.HidePlayer();\r\n RoleManager.Instance.Reset();\r\n }\r\n Near() {\r\n MoundManager.Instance.Reset();\r\n StreetManager.Instance.Reset();\r\n }\r\n ReStart() {\r\n MateManager.Instance.Reset();\r\n Scene3DManager.Instance.InItScene();\r\n DispatcherManager.event(EventType.Event.ShowMainUi);\r\n DispatcherManager.event(EventType.Event.SetStagePro, 0);\r\n }\r\n LevelUp() {\r\n PlayerManager.Instance.stage++;\r\n Scene3DManager.Instance.InItScene();\r\n ViewManager.Instance.CloseView(ViewType.CompleteView);\r\n DispatcherManager.event(EventType.Event.ShowMainUi);\r\n DispatcherManager.event(EventType.Event.SetStage);\r\n DispatcherManager.event(EventType.Event.SetStagePro, 0);\r\n }\r\n}\r\n//# sourceMappingURL=GameManager.js.map", "references": [ "E:/LayaProject/gungang_laya/gungang/src/Game/MouseEvent.ts", "E:/LayaProject/gungang_laya/gungang/src/Manager/MoundManager.ts", "E:/LayaProject/gungang_laya/gungang/src/Manager/StreetManager.ts", "E:/LayaProject/gungang_laya/gungang/src/Manager/MateManager.ts", "E:/LayaProject/gungang_laya/gungang/src/Manager/MainRoleManager.ts", "E:/LayaProject/gungang_laya/gungang/src/Manager/RoleManager.ts", "E:/LayaProject/gungang_laya/gungang/src/Net/ViewManager.ts", "E:/LayaProject/gungang_laya/gungang/src/Manager/CameraManager.ts", "E:/LayaProject/gungang_laya/gungang/src/Game/Camera.ts", "E:/LayaProject/gungang_laya/gungang/src/Game/Scene3DManager.ts", "E:/LayaProject/gungang_laya/gungang/src/Game/PlayerManager.ts", "E:/LayaProject/gungang_laya/gungang/src/Game/DispatcherManager.ts", "E:/LayaProject/gungang_laya/gungang/src/Net/WXSdk.ts", "E:/LayaProject/gungang_laya/gungang/src/Manager/GuideController.ts", "E:/LayaProject/gungang_laya/gungang/src/Net/GuangGao.ts" ], "map": "{\"version\":3,\"file\":\"GameManager.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/Game/GameManager.ts\"],\"names\":[],\"mappings\":\"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\"}" }