using System.Collections; using System.Collections.Generic; using UnityEngine; namespace BigSpace.Logic { /// /// 添加逻辑事件 /// 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, //调用射线 EventRayEnd=33, EventRayEnd2 = 34, EventSetPAFreame = 22, //出界时设置显示区域框 EventHideLevelPlay = 23, //隐藏出界地图 EventSetHandMove = 24, //设置手柄是否可移动 EventChangeScence = 25, //切换场景事件 EventRestScenePosition = 26, //恢复场景位置 EventHideCatchFont = 27, //转场时隐藏手抓文字 EventHandRelease = 28, //抓取松手 EventShowCatchFont = 29, //显示抓取的字 EventHideTuchJiaGu = 30, //隐藏可以摸的甲骨碰撞 EventHideQuad = 31, //隐藏抓取字的碰撞片 EventShowSound = 32, //显示场景3的七副图提前音 } }