11000+款5星资源

8.5万+用户参与评分

10万+社区成员鼎力支持

每款资源都经过 Unity 审核

首页
工具
GUI
此内容由第三方提供商托管,该第三方提供商在未接受Targeting Cookies的情况下不允许观看视频。如果您想观看来自这些提供商的视频,请将“Targeting Cookie”的Cookie偏好设置为“是”。
1/8
Make your game gamepad-ready within seconds.
描述

Links: Manual | Forum


🐭 This asset is part of the UI Bundle🐭


You have made your game for mouse input and now that you want to add controller support you realize: Oh my god, the selection goes everywhere (front, back, out of scene, ..). -> Fear not for the UI Navigation Wizard has arrived to solve all you UI navigation problems with the flick of a mouse.



😎 Easy to use

No coding skills required. Simply add a prefab to your scene and call it a day.


✔️ Automated Controller & Keyboard Support

Your UI was designed for mouse or touch and now you need to add controller and keyboard support? No problem. Add the "Navigation Automator" prefab and you are done.


✔️ Occlusion Detection

Automatically prohibits elements in the back from being selected. You don't need to do anything. Yes, this also work for moving UIs!

NOTICE: The occlusion system does not use the interactable flag. Though, if you want, you can tell it to manage the "interactable" flag on the selectable objects for you.


✔️ Null Selection Resolution

It checks if nothing is selected and automatically selects the UI element that is closest to the position of the last selected element.

Of course you can pause/unpause null selection resolution at any time (for cutscenes, tutorials, ...).


✔️ Mix automatic and explicit navigation

You choose whether you want to trust the automatic navigation or control it yourself. Easy parameterizable configuration for each navigation direction. If needed you can even revert back to the Unity default navigation (as if you'd ever want to).


✔️ Works with all selectables (not just Buttons)


✔️ Selection Constraints

Constrain the selectable buttons to just a few from a list. Very handy for tutorials!

Yes, you can add an dremove from that list dynamically and it will work, always.


✔️ Navigation blocking

Completely avoid navigating in a direction away from a selectable if needed.


✔️ Dynamic UI support

All features handle UIs that activate and deactivate at runtime gracefully. No need to inform the wizard. He just knows ;-)


📚 Lots of examples & documentation

Check out Kamgam/UGUINavigationWizard/Examples.


💫️ Full Source Code

I publish this asset with full source code because as a developer I know how annoying it is to not have source code access. If you like it then please remind others to purchase the plugin. Don't just copy and paste it everywhere. Thank you ❤️


✔️ Supports Unity 2021, 2022, 2023, Unity 6, ... LTS

Please make sure you are using the current LTS release.




👇 Things you should know 👇 (Read this before you buy):

There is an intro section in the manual. Please read it first.

⚠️ Unity 2021.3 or higher is required (LTS releases strongly recommended).




✍️ Usage


1) Open your main scene (the scene that gets loaded first).

2) Add the "UGUI Navigation Wizard Automator" prefab.

3) Add the "UGUI Navigation Wizard Null Resolver" prefab if you want null selection resolution.

4) Done


😎 HINT 1:

For a quick test the "UGUI Navigation Wizard Automator" is perfect, yet if you decide to keep using the navigation wizard I would recommend adding the UGUI Navigation Wizard component to your selectables before running the game (the automator has a button for that).


🧐 HINT 2:

You can use the NullResover, Automator and Constraints locally too (disable the "IsGlobal" flag). If you use them on a transform then they will only affect their own child transforms and no other.


🤠 HINT 3:

Split your UI into as many canvases as you can. That's a handy trick for Unity in general and has nothing to do with this asset. Just though you might want to know.




☎️ Support


If you have any questions please write to office[at]kamgam.com. Please be patient, replies may take a few days. Please include your Asset Store Order Nr and the exact Unity version in your request. Please also try upgrading to the most recent LTS version before asking. Please go read the manual before asking. I try to cover as many edge cases as I can there. Thank you.




❤️ If you like this asset then maybe you'll like these too:


🖌 UGUI Animated Outlines & Glow

Make your selection highlights shine.


Settings UI Generator

One Settings UI + API for all render pipelines.


✏️ Smart UI Selection

Skip the hierarchy search. What you click is what you select.


UGUI Particles

Particle Image for your UI.


😲 UGUI Blurred Background

Blurred backgrounds for UI.


UI Inverse mask

Punch holes into your UI.




UI Navigation Wizard - Gamepad / Keyboard Navigation & Selection

(暂无评分)
16 users have favourite this asset
(16)
$39.99
席位
1
更新的价格和增值税在结算时计算
退款政策
该资源受Unity资源商店退款政策约束。有关详细信息,请参见《最终用户许可协议》(EULA)中的第2.9.3节。
安全结账方式:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
许可证类型
文件大小
9.1 MB
最新版本
1.0.6
最新发布日期
2025年1月20日
原始 Unity 版本
2021.3.35
高品质资源
11000+款5星资源
深受用户信赖
8.5万+用户参与评分
强大的社区支持
10万+社区成员鼎力支持
Unity logo
语言
反馈
合作伙伴计划
合作伙伴
USD
EUR
Copyright © 2025 Unity Technologies
所有价格不包含税
USD
EUR
UI Navigation Wizard - Gamepad / Keyboard Navigation & Selection
$39.99