MUST HAVE for Console Developers (and other platforms).
Developer WebsiteThis package allows you to :
- create keyboard/joystick navigable scroll views
- create enterable sub-selections of Selectable Objects
- associate keyboard keys and joystick buttons with Selectable Objects
- generate custom Animator Controllers for Scroll Views
- add Unity Actions to Scroll Views and Selectors events
- handle custom inputs on selected UI object
Main FeaturesScrolling List ViewTurns a Scroll View into a Selectable Object.Navigation is rerouted to Selectables (or custom non selectable items).
Implements Unity Events, C# Events and Custom Animator Triggers.
Selection Scroll ViewTurns a Scroll View into a Non Selectable Object that receives navigation events from its content. Allows Random selection to be made in the content.
Implements Unity Events, C# Events and Custom Animator Triggers.
Selection GroupTurns off all selectables but its content when entered, and vice versa. Plays well with Selection Scroll View.
Selectable KeycodeAssociate any Selectable (Buttons, Toggle, etc) with a keyboard key or game controller button.
Selectable EventsCatches navigation events on Selectables (Buttons, Toggle, etc) and invokes custom Unity Events.
Custom Input HandlerCatch custom inputs/keycodes on selected UI object.
Fully Documented SourceImplements full context documentation, tooltips and comments.
Samples ProvidedIncludes samples with code based initialisation.
Programmers and Artists friendlyUnity Events and Animator Triggers allow artists to fully customise all events, while C# Events allow programmers to subscribe to all events.
Mouse Pointer/Scroll and Touch Device CompatibleAlthough the components are tailored to work with keyboards and game controllers, they are compatible with click and touch.