예제 #1
0
        public static void RemoveJoystick(IInputObjectJoystick uiJoystick)
        {
            var name = uiJoystick.GetJoystickName();

            if (_joysticks.ContainsKey(name))
            {
                _joysticks.Remove(name);
            }
        }
예제 #2
0
 public static void AssignJoystick(string joystickName, IInputObjectJoystick uiJoystick)
 {
     if (!_joysticks.ContainsKey(joystickName))
     {
         _joysticks[joystickName] = uiJoystick;
     }
     else
     {
         Debug.LogWarning("error trying to add a new joystick \"" + joystickName + "\", key already contained");
     }
 }