public static void Return(AgentAction _action) { _action.SetUnused(); _UnusedActions[(int)_action.Type].Enqueue(_action); //Enqueue 表示添加 #if DEBUG _ActiveActions.Remove(_action); #endif }
static public void Return(AgentAction action) { action.SetUnused(); m_UnusedActions[(int)action.Type].Enqueue(action); //DEBUG SHIT m_ActionsInAction.Remove(action); }