GameEvent.ts 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. export class GameEvent {
  2. /** 通知UI实例化*/
  3. static readonly EVENT_UI_INITILIZE = 'EVENT_UI_INITILIZE';
  4. /** 游戏开始*/
  5. static readonly EVENT_GAME_START = 'EVENT_GAME_START';
  6. /** 游戏暂停*/
  7. static readonly EVENT_GAME_PAUSE = 'EVENT_GAME_PAUSE';
  8. /** 瞄准镜头*/
  9. static readonly EVENT_CAMERA_AIM = 'EVENT_CAMERA_AIM';
  10. /** 取消瞄准*/
  11. static readonly EVENT_CAMERA_RESET_AIM = 'EVENT_CAMERA_RESET_AIM';
  12. /** 发射射击*/
  13. static readonly EVENT_CAMERA_SHOOT = 'EVENT_CAMERA_SHOOT';
  14. /** 击中文本提示测试*/
  15. static readonly EVENT_CAMERA_SHOOT_TEXT = 'EVENT_CAMERA_SHOOT_TEXT';
  16. /** 击中了怪物 外星人*/
  17. static readonly EVENT_CAMERA_SHOOT_ENEMY = 'EVENT_CAMERA_SHOOT_ENEMY';
  18. /** 检测游戏是否结束*/
  19. static readonly EVENT_CHECK_GAME_OVER = 'EVENT_CHECK_GAME_OVER';
  20. /** 闯关成功 关卡升级*/
  21. static readonly EVENT_BATTLE_SUCCESS_LEVEL_UP = 'EVENT_BATTLE_SUCCESS_LEVEL_UP';
  22. /** 闯关失败 关卡重载*/
  23. static readonly EVENT_BATTLE_FAIL_LEVEL_RESET = 'EVENT_BATTLE_FAIL_LEVEL_RESET';
  24. }