87da1335836f04ce553ec2c96289b08d399e0d3a 4.2 KB

12345678
  1. {
  2. "code": "import { GameState, TouchState } from \"./DataMaker\";\r\nexport var EventType;\r\n(function (EventType) {\r\n EventType[EventType[\"GameIdle\"] = 0] = \"GameIdle\";\r\n EventType[EventType[\"LevelCreateComplete\"] = 1] = \"LevelCreateComplete\";\r\n EventType[EventType[\"InputState\"] = 2] = \"InputState\";\r\n EventType[EventType[\"getmoney\"] = 3] = \"getmoney\";\r\n EventType[EventType[\"UseSkin\"] = 4] = \"UseSkin\";\r\n EventType[EventType[\"DrawEnd\"] = 5] = \"DrawEnd\";\r\n EventType[EventType[\"CreateHand\"] = 6] = \"CreateHand\";\r\n EventType[EventType[\"DrawPos\"] = 7] = \"DrawPos\";\r\n EventType[EventType[\"Running\"] = 8] = \"Running\";\r\n EventType[EventType[\"TriggerGold\"] = 9] = \"TriggerGold\";\r\n EventType[EventType[\"SortPrecent\"] = 10] = \"SortPrecent\";\r\n})(EventType || (EventType = {}));\r\nexport class EventManager {\r\n static On(_mode, caller, fun, args = []) {\r\n EventManager.curdispather.on(EventType[_mode], caller, fun, args);\r\n }\r\n static Off(_mode, caller, fun, args = []) {\r\n EventManager.curdispather.off(EventType[_mode], caller, fun);\r\n }\r\n static Trigger(_mode, args = []) {\r\n EventManager.curdispather.event(EventType[_mode], args);\r\n }\r\n static GameOn(_mode, caller, fun, args = []) {\r\n EventManager.curdispather.on(GameState[_mode], caller, fun, args);\r\n }\r\n static GameOff(_mode, caller, fun, args = []) {\r\n EventManager.curdispather.off(GameState[_mode], caller, fun);\r\n }\r\n static GameTrigger(_mode, args = []) {\r\n EventManager.curdispather.event(GameState[_mode], args);\r\n }\r\n static InputOn(_mode, caller, fun, args = []) {\r\n EventManager.curdispather.on(TouchState[_mode], caller, fun, args);\r\n }\r\n static InputOff(_mode, caller, fun, args = []) {\r\n EventManager.curdispather.off(TouchState[_mode], caller, fun);\r\n }\r\n static InputTrigger(_mode, args = []) {\r\n EventManager.curdispather.event(TouchState[_mode], args);\r\n }\r\n}\r\nEventManager.curdispather = new Laya.EventDispatcher();\r\n//# sourceMappingURL=EventManager.js.map",
  3. "references": [
  4. "D:/Ver/samuraiflash/laya/samuraiflash/src/Main/DataMaker.ts"
  5. ],
  6. "map": "{\"version\":3,\"file\":\"EventManager.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/Main/EventManager.ts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EAAC,SAAS,EAAE,UAAU,EAAE,MAAM,aAAa,CAAC;AAEnD,MAAM,CAAN,IAAY,SAA8H;AAA1I,WAAY,SAAS;IAAC,iDAAQ,CAAA;IAAC,uEAAmB,CAAA;IAAC,qDAAU,CAAA;IAAC,iDAAQ,CAAA;IAAC,+CAAO,CAAA;IAAC,+CAAO,CAAA;IAAC,qDAAU,CAAA;IAAC,+CAAO,CAAA;IAAC,+CAAO,CAAA;IAAC,uDAAW,CAAA;IAAC,wDAAW,CAAA;AAAA,CAAC,EAA9H,SAAS,KAAT,SAAS,QAAqH;AAG1I,MAAM,OAAO,YAAY;IAGrB,MAAM,CAAC,EAAE,CAAC,KAAgB,EAAE,MAAW,EAAE,GAAa,EAAE,IAAI,GAAG,EAAE;QAC7D,YAAY,CAAC,YAAY,CAAC,EAAE,CAAC,SAAS,CAAC,KAAK,CAAC,EAAE,MAAM,EAAE,GAAG,EAAE,IAAI,CAAC,CAAC;IACtE,CAAC;IACD,MAAM,CAAC,GAAG,CAAC,KAAgB,EAAE,MAAW,EAAE,GAAa,EAAE,IAAI,GAAG,EAAE;QAC9D,YAAY,CAAC,YAAY,CAAC,GAAG,CAAC,SAAS,CAAC,KAAK,CAAC,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC;IACjE,CAAC;IACD,MAAM,CAAC,OAAO,CAAC,KAAgB,EAAE,IAAI,GAAG,EAAE;QACtC,YAAY,CAAC,YAAY,CAAC,KAAK,CAAC,SAAS,CAAC,KAAK,CAAC,EAAE,IAAI,CAAC,CAAC;IAC5D,CAAC;IACD,MAAM,CAAC,MAAM,CAAC,KAAgB,EAAE,MAAW,EAAE,GAAa,EAAE,IAAI,GAAG,EAAE;QACjE,YAAY,CAAC,YAAY,CAAC,EAAE,CAAC,SAAS,CAAC,KAAK,CAAC,EAAE,MAAM,EAAE,GAAG,EAAE,IAAI,CAAC,CAAC;IACtE,CAAC;IACD,MAAM,CAAC,OAAO,CAAC,KAAgB,EAAE,MAAW,EAAE,GAAa,EAAE,IAAI,GAAG,EAAE;QAClE,YAAY,CAAC,YAAY,CAAC,GAAG,CAAC,SAAS,CAAC,KAAK,CAAC,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC;IACjE,CAAC;IACD,MAAM,CAAC,WAAW,CAAC,KAAgB,EAAE,IAAI,GAAG,EAAE;QAC1C,YAAY,CAAC,YAAY,CAAC,KAAK,CAAC,SAAS,CAAC,KAAK,CAAC,EAAE,IAAI,CAAC,CAAC;IAC5D,CAAC;IACD,MAAM,CAAC,OAAO,CAAC,KAAiB,EAAE,MAAW,EAAE,GAAa,EAAE,IAAI,GAAG,EAAE;QACnE,YAAY,CAAC,YAAY,CAAC,EAAE,CAAC,UAAU,CAAC,KAAK,CAAC,EAAE,MAAM,EAAE,GAAG,EAAE,IAAI,CAAC,CAAC;IACvE,CAAC;IACD,MAAM,CAAC,QAAQ,CAAC,KAAiB,EAAE,MAAW,EAAE,GAAa,EAAE,IAAI,GAAG,EAAE;QACpE,YAAY,CAAC,YAAY,CAAC,GAAG,CAAC,UAAU,CAAC,KAAK,CAAC,EAAE,MAAM,EAAE,GAAG,CAAC,CAAC;IAClE,CAAC;IACD,MAAM,CAAC,YAAY,CAAC,KAAiB,EAAE,IAAI,GAAG,EAAE;QAC5C,YAAY,CAAC,YAAY,CAAC,KAAK,CAAC,UAAU,CAAC,KAAK,CAAC,EAAE,IAAI,CAAC,CAAC;IAC7D,CAAC;;AA5Bc,yBAAY,GAAyB,IAAI,IAAI,CAAC,eAAe,EAAE,CAAC\"}"
  7. }