Problem Description
When you set the gamepad axis to simulate controls for the 8direction behavior, the result is that the player can only move diagonally.
I used the "gamepad 0 axis Y < 0 = simulate up" thing for up, down, left and right.
Attach a Capx
[attachment=0:3h8xnvnz][/attachment:3h8xnvnz]
Description of Capx
Very simpe Capx, just a sprite with the 8direction behavior, and a gamepad, that is set to handle controls on the event sheet.
Steps to Reproduce Bug
- Step 1: run the game
- Step 2: activate gamepad by pressing any button and try to move vertically or horizontally..
- Step 3: fail to do so, and instead move only in diagonals.
Observed Result
the sprite can only move in diagonals, for some reason it can't move just up, or just left, it is always both axis at the same time, even with the deadzone to over 90. If you disable half the events, however, you can move up or down, or left and right. but with all 4 lines active. only diagonals for some reason.
Expected Result
to be able to move in at least 8 directions.
Affected Browsers
- Chrome: YES
- FireFox: don't know
- Internet Explorer: it doesn't even detect the gamepad...
Operating System and Service Pack
Windows 8.1 x64 latest updates.
video card up to date as well.
Construct 2 Version ID
Release 198 (64 bits) checked.