public static void RegisterListener(IInputListener newListener) { if (newListener != null && !InputManager.Instance.inputListeners.Contains(newListener)) { InputManager.Instance.inputListeners.Add(newListener); newListener.OnInputEnabled(); } else if (newListener == null) { Debug.LogError("InputManager: IInputListener a registrar es NULL."); } else { Debug.LogError("InputManager: Has intentado registrar un IInputListener que ya estaba suscrito previamente."); } }