Tabby
“Once you get into the problem…you see that it’s complicated, and you come up with these convoluted so ...
by ProtoZero
Price History +
Tabby is a very easy to implement tool (no code required) that facilitates smart and smooth UI navigation with InputFields. I have always traversed forms on the web and in desktop applications with Tab and Shift + Tab, and was surprised when the new Unity UI elements didn't support this common functionality. After being tempted to write some quick and dirty solutions for my projects on a per UI/Menu basis, I felt dirty and ashamed, so I created a dynamic solution to navigate InputFields based on their position on any canvas in any scene automatically.
***ONE STEP SETUP***
1. To implement Tabby, simply add the script "Tabby.cs" (normally located in AssetsTabbyScripts) to any game object in the scene, best practice would be to attach it to your root UI Canvas, although this is not enforced. After that, it simply works.
If you would like to contact me regarding Tabby, bugs, feature requests, third-party integrations, partnering, contracting new scripts or assets for your project, etc., please feel free to do so via Twitter: @CliffordWorkman, email: cworkman@eborkdev.com, or through my website.
Good luck on your projects, and thank you for purchasing my asset and supporting a fellow hungry computer nerd!