123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import { EventName } from "../../Engine/Event/EventName";
- import BuffEventName from "./BuffEventName";
- import EffectEventName from "./EffectEventName";
- import FightEventName from "./FightEventName";
- import PropEventName from "./PropEventName";
- import RobotEventName from "./RobotEventName";
- import SDKEventName from "./SDKEventName";
- import SkillEventName from "./SkillEventName";
- import UnitEventName from "./UnitEventName";
- import UserDataEventName from "./UserDataEventName";
- /**
- * 游戏事件名
- * @param 设计目的 管理事件
- * @param 可能问题 事件名含义模糊,与后续事件冲突
- */
- export default class GameEventName extends EventName {
- /**数据事件 */
- public static UserData: UserDataEventName = new UserDataEventName();
- /**实体单元事件 */
- public static Unit: UnitEventName = new UnitEventName();
- /**机器人事件 */
- public static Robot: RobotEventName = new RobotEventName();
- /**技能事件 */
- public static Skill: SkillEventName = new SkillEventName();
- /**Buff事件 */
- public static Buff: BuffEventName = new BuffEventName();
- /**特效事件 */
- public static Effect: EffectEventName = new EffectEventName();
- /**道具事件 */
- public static Prop: PropEventName = new PropEventName();
- /**战斗事件 */
- public static Fight: FightEventName = new FightEventName();
- /**战斗事件 */
- public static SDK: SDKEventName = new SDKEventName();
-
- /**设置当前游戏状态 */
- public static Game_SetGameBehavior: string = "Game_SetGameBehavior";
- /**获得当前游戏状态 */
- public static Game_GetGameBehavior: string = "Game_GetGameBehavior";
- }
|