public void Load() { for (int i = 0; i < 1; i++) { GameObject playerControl = Instantiate(playerControlPrefab, transform); InputManager.InputMethod type = InputManager.InputMethod.Keyboard; switch (type) //switch (InputManager.Players[i].GetComponent<InputPlayer>().InputMethod) { case InputManager.InputMethod.Keyboard: foreach (var dictionary in InputManager.GetKeyboardDictionary(0)) { LoadDictionary(playerControl, dictionary); } break; case InputManager.InputMethod.XboxController: LoadDictionary(playerControl, InputManager.GetXboxAxisDictionary(0)); LoadDictionary(playerControl, InputManager.GetXboxButtonDictionary(0)); break; default: break; } } }
public void Start() { if (InputManager.ControllersConnected > 0) { inputMethod = InputManager.InputMethod.XboxController; } }