Hello,
I have a quick question, I'm using my controller to move between items in the inventory with the D-pad, but it moves right when I press down and left when I press up.. Is there a way to fix that? I've been trying to look for solution all day with no luck. Although, I know its simple.. (:|
Comments
A tutorial on integrating Unity UI with AC Menus can be found here, but again I'll see if tweaking options can be added.
Is the Menu set to pause the game when enabled? If not, you'll need to use the Engine: Manage systems Action to allow keyboard-navigation. By default, It's not enabled during normal gameplay so as not to intefere with player control.
Was the first visible element not selecting? The text you enter must be the name of the element as it appears in the Menu Manager - not the name of the UI GameObject.
The Menu Manager has some options related to keyboard vs mouse control over UI Menus - what are they set to?
If it still fails to work, PM me a .unitypackage file (not a zip) containing your 8 Managers and the UI prefab in question.
I am on Unity 5.5.0, AC v1.57a
First selected element is the Element Name of my Button.
Again: if still no luck, PM me the Managers and the UI prefab - as well as the ActionList that the Active Input runs. I will need to be able to recreate the issue myself.
@brentk: Please post a screenshot of your full Menu's properties.
And here is the UI prefab setup
Try the default Pause Menu - when switched to Unity UI, enter in ResumeButton as the element to highlight. Does that work as intended?
You may have to just PM me the assets involved. It's pretty tough to guess what the issue is without seeing it for myself.
I'm noticing this erratic behavior on pretty much every menu type. Paused/Unpaused menus, grid based, inventory rows, etc, etc...
Any pointers on improving D-Pad performance without rebuilding every menu with Unity-UI? That's just not going to be achievable. I have way too many menus that would have to be recreated.
Thanks for any advice. Happy to post any screenshots, share managers, unity packages, etc...
2. Xbox 360 and Xbox One controllers
3. Yes
4. D-Pad Up: Vertical +, D-Pad Down: Vertical -, D-Pad Left: Horizontal -, D-Pad Right: Horizontal +