Surfer : Easy UI Manager

AT Studio

(7)
$12
Publisher AT Studio
File size 598.59kB
Number of files 18
Latest version 2
Latest release date 2022-12-06 10:17:11
First release date 2021-02-03 01:53:12
Supported Unity versions 2018.4.2 or higher
[ DISCLAIMER ! ] Canvas fully supported , UIToolkit currently with limitations !



Installation | Getting Started | API | Limitations | Email | UPDATED EVERY MONTH !

Surfer is a UI Manager tool that allows you to easily manage your UI (Canvas and UI Toolkit) flow in a matter of minutes.

Manage 10x faster your UI States and Scenes with Open,Close,Toggle and Load actions directly from the inspector. Use also On State Enter , On State Exit and On Scene Loaded events always from it.

Prototype 10x faster your UI flow with inspector events, conditions and reactions : Surfer's or your custom ones.

Inspector, Runtime, Visual Scripting : you can access UI States or Scene actions in multiple ways, wheter you're a programmer or a designer.

Input agnostic : built-in Old Input System, New Input System and Rewired integrations, but you can easily attach your custom input-system too.

EXTRAS features like : Safe Area Manager, Theme Manager, On/Off Screen Indicators , Health Bars and UI Selection Indicator.


FEATURES
- Overlay/World/Screen support for Canvas and Overlay support UIToolkit
- State/scene events
- Local Multiplayer UI support with PlayerID ownership
- 100+ built-in Inspector Events, Conditions and Reactions (or build your custom ones)!
- On/Off Screen Indicators ! ( only logic, for icons/images see UI Kits )
- HealthBars ! ( only logic, for icons/images see UI Kits )
- State nesting
- Theme Manager
- Input Icons Manager
- Safe Area Manager
- Visual Scripting Custom Units
- Tooltips with 1 click!
- Draggable SideMenu with 1 click!
- Stackable state opening calls!
- Group states
- Prefab-States
- Auto UI focus/selection with History Focus
- Panels "Versions" for reusability
- AR/VR compatible
- Stated input
- Input-independent
- State/scene conditions
- Custom user data when triggering states
- Fast UI prototyping
- Selection UI indicator
- Easy to use
- Fast Inspector
- Online Manual and API!
- Full C# source code provided
- Easy API
- Lightweight : only 500kb !


INTEGRATIONS
- DOTween (required)
- PlayMaker
- Bolt / Visual Scripting
- Rewired
- New Input System
- TextMeshPro
- CharTweener
- UGUI (Canvas)
- UIToolkit (from Unity 2021.2)
... more to come!


REQUIREMENTS
DOTween is required before using Surfer.
Download link

SUPPORT
For any questions reach us out via email : [email protected]

(Surfer is NOT compatible with Alpha or Beta versions of Unity)

Top Publisher Assets