public void Tick() { unitAI.Tick(); string action = unitAI.PopOrder(); if (!string.IsNullOrEmpty(action)) { if (keywordActions.ContainsKey(action)) { keywordActions[action](action); } else { Debug.LogWarningFormat("La acción {0} no existe en esta unidad.", action); } } }