12345 |
- {
- "code": "export var Eventstate;\r\n(function (Eventstate) {\r\n Eventstate[Eventstate[\"LoadComplete\"] = 0] = \"LoadComplete\";\r\n Eventstate[Eventstate[\"StageCreatComplete\"] = 1] = \"StageCreatComplete\";\r\n})(Eventstate || (Eventstate = {}));\r\nexport var StageMode;\r\n(function (StageMode) {\r\n StageMode[StageMode[\"ReStart\"] = 0] = \"ReStart\";\r\n StageMode[StageMode[\"Start\"] = 1] = \"Start\";\r\n StageMode[StageMode[\"Lose\"] = 2] = \"Lose\";\r\n StageMode[StageMode[\"Win\"] = 3] = \"Win\";\r\n StageMode[StageMode[\"Clone\"] = 4] = \"Clone\";\r\n StageMode[StageMode[\"Over\"] = 5] = \"Over\";\r\n StageMode[StageMode[\"Revive\"] = 6] = \"Revive\";\r\n StageMode[StageMode[\"Refresh\"] = 7] = \"Refresh\";\r\n StageMode[StageMode[\"Check\"] = 8] = \"Check\";\r\n StageMode[StageMode[\"GetReward\"] = 9] = \"GetReward\";\r\n})(StageMode || (StageMode = {}));\r\n;\r\nexport class EventManager {\r\n static EventOn(_mode, caller, fun, args = []) {\r\n EventManager.Instance.on(Eventstate[_mode], caller, fun, args);\r\n }\r\n static EventOff(_mode, caller, fun, args = []) {\r\n EventManager.Instance.off(Eventstate[_mode], caller, fun);\r\n }\r\n static EventTrigger(_mode, args = []) {\r\n EventManager.Instance.event(Eventstate[_mode], args);\r\n }\r\n static StageOn(_mode, caller, fun, args = []) {\r\n EventManager.Instance.on(StageMode[_mode], caller, fun, args);\r\n }\r\n static StageOff(_mode, caller, fun, args = []) {\r\n EventManager.Instance.off(StageMode[_mode], caller, fun);\r\n }\r\n static StageTrigger(_mode, args = []) {\r\n EventManager.Instance.event(StageMode[_mode], args);\r\n }\r\n}\r\nEventManager.Instance = new Laya.EventDispatcher();\r\n",
- "references": []
- }
|