48 lines
2.5 KiB
C#
48 lines
2.5 KiB
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
namespace BigSpace.Logic
|
|
{
|
|
/// <summary>
|
|
/// 添加逻辑事件
|
|
/// </summary>
|
|
public enum GameEvent
|
|
{
|
|
EventHideLeavePlay = 0, //关闭出界
|
|
EventCheckBoxCollider = 1, //检测玩家是否在房间内
|
|
EventShowCheckLeavePlay = 2, //检测出界事件
|
|
EventShowLeavePlayByPosition = 3, //离开出界事件玩家位置
|
|
EventWaitCheckExit = 4, //等候检测出界
|
|
EventIgnoreExit = 5, //忽略出界(因为是进入下一个房间)
|
|
EventCameraShake = 6, //相机抖动
|
|
EventSetHandRay = 7, //设置手部射线
|
|
EventChangeCameraTransparent = 8, //相机缓进缓出
|
|
EventTouchPlayVideo = 9, //手碰播放视频
|
|
EventShowUI = 10, //显示ui
|
|
EventShowGuide = 11, //显示新手引导
|
|
EventShowOutLine = 12, //主动显示掉线地图
|
|
EventIgnoreExitAll = 13, //已进入,忽略检测出界(地图碰撞全显示时用)
|
|
EventSetReadyCatchAnimal = 14, //设置准备抓取的条件
|
|
EventCatchAnimalState = 15, //抓取动物的开始,结束,删除所有
|
|
EventRayQuadOk = 16, //射线检测碰到目标返回
|
|
EventHandShowFont = 17, //手上方显示甲骨文字
|
|
EventSetChangeSceneUI = 18, //设置转场景UI
|
|
EventAnimalSend = 19, //创建动物发送
|
|
EventAnimalSync = 20, //创建动物同步
|
|
EventRayStart = 21, //调用射线
|
|
EventSetPAFreame = 22, //出界时设置显示区域框
|
|
EventHideLevelPlay = 23, //隐藏出界地图
|
|
EventSetHandMove = 24, //设置手柄是否可移动
|
|
EventChangeScence = 25, //切换场景事件
|
|
EventRestScenePosition = 26, //恢复场景位置
|
|
EventHideCatchFont = 27, //转场时隐藏手抓文字
|
|
EventHandRelease = 28, //抓取松手
|
|
EventShowCatchFont = 29, //显示抓取的字
|
|
EventHideTuchJiaGu = 30, //隐藏可以摸的甲骨碰撞
|
|
EventHideQuad = 31, //隐藏抓取字的碰撞片
|
|
EventShowSound = 32, //显示场景3的七副图提前音
|
|
}
|
|
}
|
|
|