1ba6fcfd4768b56bcea4729c5da82f1d010eb2eb 3.6 KB

12345678910
  1. {
  2. "code": "import ViewManager from \"../game_module/ViewManager\";\r\nimport { PlayerManager } from \"../GameLogic/PlayerManager\";\r\nimport GuideUi from \"../Window/GuideUi\";\r\nexport default class GuideController {\r\n constructor() {\r\n this.isguide = false;\r\n this.guide1pos = new Laya.Vector3(2.5, 0, 59.4);\r\n this.guide2Pos = new Laya.Vector3(-5, 2, 104.4);\r\n this.index = 0;\r\n }\r\n static get Instance() {\r\n return this.instance || (this.instance = new GuideController());\r\n }\r\n IsGuide() {\r\n let t = Laya.LocalStorage.getItem(\"guide\");\r\n if (PlayerManager.Instance.stage == 1) {\r\n Laya.LocalStorage.setItem(\"guide\", \"1\");\r\n this.isguide = true;\r\n return true;\r\n }\r\n this.isguide = false;\r\n return false;\r\n }\r\n SetGuidePos(p) {\r\n if (this.index == 0) {\r\n this.guide1pos.z = p;\r\n this.index++;\r\n }\r\n else if (this.index == 1) {\r\n this.guide2Pos.z = p;\r\n this.index++;\r\n }\r\n }\r\n StartGuide() {\r\n if (this.isguide) {\r\n Laya.timer.once(500, this, this.Guide1);\r\n }\r\n }\r\n OverGuide() {\r\n this.isguide = false;\r\n ViewManager.Instance.CloseGuideUi();\r\n }\r\n Guide1() {\r\n ViewManager.Instance.ShowGuideUi();\r\n if (GuideUi.Instance) {\r\n GuideUi.Instance.SetGuide(1);\r\n }\r\n }\r\n GameDied() {\r\n if (this.isguide) {\r\n ViewManager.Instance.CloseGuideUi();\r\n }\r\n }\r\n}\r\n//# sourceMappingURL=GuideController.js.map",
  3. "references": [
  4. "E:/LayaProject/gungang_laya/gungang/src/game_module/ViewManager.ts",
  5. "E:/LayaProject/gungang_laya/gungang/src/GameLogic/PlayerManager.ts",
  6. "E:/LayaProject/gungang_laya/gungang/src/Window/GuideUi.ts"
  7. ],
  8. "map": "{\"version\":3,\"file\":\"GuideController.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/Manager/GuideController.ts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,WAAyB,MAAM,4BAA4B,CAAC;AACnE,OAAO,EAAE,aAAa,EAAE,MAAM,4BAA4B,CAAC;AAC3D,OAAO,OAAO,MAAM,mBAAmB,CAAC;AAExC,MAAM,CAAC,OAAO,OAAO,eAAe;IAApC;QAMW,YAAO,GAAG,KAAK,CAAC;QAchB,cAAS,GAAG,IAAI,IAAI,CAAC,OAAO,CAAC,GAAG,EAAE,CAAC,EAAE,IAAI,CAAC,CAAC;QAC3C,cAAS,GAAC,IAAI,IAAI,CAAC,OAAO,CAAC,CAAC,CAAC,EAAC,CAAC,EAAC,KAAK,CAAC,CAAA;QAErC,UAAK,GAAC,CAAC,CAAC;IA+BpB,CAAC;IApDU,MAAM,KAAK,QAAQ;QACtB,OAAO,IAAI,CAAC,QAAQ,IAAI,CAAC,IAAI,CAAC,QAAQ,GAAG,IAAI,eAAe,EAAE,CAAC,CAAC;IACpE,CAAC;IAGM,OAAO;QAGV,IAAI,CAAC,GAAG,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC;QAC3C,IAAK,aAAa,CAAC,QAAQ,CAAC,KAAK,IAAI,CAAC,EAAE;YACpC,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,OAAO,EAAE,GAAG,CAAC,CAAC;YACxC,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC;YACpB,OAAO,IAAI,CAAC;SACf;QACD,IAAI,CAAC,OAAO,GAAG,KAAK,CAAC;QACrB,OAAO,KAAK,CAAC;IACjB,CAAC;IAMM,WAAW,CAAC,CAAC;QAChB,IAAG,IAAI,CAAC,KAAK,IAAE,CAAC,EAAC;YACb,IAAI,CAAC,SAAS,CAAC,CAAC,GAAC,CAAC,CAAC;YACnB,IAAI,CAAC,KAAK,EAAE,CAAC;SAChB;aAAK,IAAG,IAAI,CAAC,KAAK,IAAE,CAAC,EAAC;YACnB,IAAI,CAAC,SAAS,CAAC,CAAC,GAAC,CAAC,CAAC;YACnB,IAAI,CAAC,KAAK,EAAE,CAAC;SAChB;IACL,CAAC;IACM,UAAU;QACb,IAAI,IAAI,CAAC,OAAO,EAAE;YACd,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,GAAG,EAAE,IAAI,EAAE,IAAI,CAAC,MAAM,CAAC,CAAC;SAC3C;IACL,CAAC;IACM,SAAS;QACZ,IAAI,CAAC,OAAO,GAAC,KAAK,CAAC;QACnB,WAAW,CAAC,QAAQ,CAAC,YAAY,EAAE,CAAC;IACxC,CAAC;IACD,MAAM;QACF,WAAW,CAAC,QAAQ,CAAC,WAAW,EAAE,CAAC;QACnC,IAAG,OAAO,CAAC,QAAQ,EAAC;YAChB,OAAO,CAAC,QAAQ,CAAC,QAAQ,CAAC,CAAC,CAAC,CAAC;SAChC;IACL,CAAC;IAED,QAAQ;QACJ,IAAG,IAAI,CAAC,OAAO,EAAC;YACZ,WAAW,CAAC,QAAQ,CAAC,YAAY,EAAE,CAAC;SACvC;IACL,CAAC;CACJ\"}"
  9. }