using UnityEngine; using System.Collections; namespace YLBattle { /// /// 创建类型 /// public enum ESpawnerCreateType { CREATE_DEFAULT = 0, // 默认的 一次性 创建完毕 CREATE_LINE = 1, // 按时间 一个间隔周期 创建一个单位 CREATE_QUEUE = 2, // 按队列 } /// /// 触发类型 /// public enum ESpawnerTriggerType { TRIGGER_DEFAULT = 0, // 默认 游戏开始 TRIGGER_COLLIDER = 1, // 碰撞范围 TRIGGER_EVENT = 2, // 事件激活 } public enum ESpawnerEnableType { Enable_DEFAULT = 0, // 默认 Enable_TaskCard = 1, // 只能任务卡激活 Enable_TC_DEFAULT = 2, // 任务卡激活 如果玩家未持有任务卡 则主动激活 } public enum ESpawnerWaitType { WAIT_IDLE, // 原地等待 WAIT_FREE, // 自由行走 WAIT_PATROL, // 巡逻 } }