// Start is called before the first frame update void Start() { sprite = GetComponent <SpriteRenderer>(); if (hinput.gamepad.Count > playerNumber) { inputController = GamePadInputController.CreateGamepadInputController(true, playerNumber, false); } else { inputController = KeyboardInputController.CreateKeyboardInputController(true, this.moveUp, this.moveDown, this.moveLeft, this.moveRight, this.action, this.shiftLeft, this.shiftRight); } }
// Start is called before the first frame update void Start() { rb2d = GetComponent <Rigidbody2D>(); if (hinput.gamepad.Count > playerNumber) { inputController = GamePadInputController.CreateGamepadInputController(false, playerNumber); } else { inputController = KeyboardInputController.CreateKeyboardInputController(false, this.moveUp, this.moveDown); } //inputController = GamePadInputController.CreateGamepadInputController(false, playerNumber); }