Upon importing, Unity will warn you that the package has Package Manager dependencies. This will appear because the UI Assistant’s text components work with Text Mesh Pro. Select Install/Upgrade.
The Import Unity Package window will then list the contents of the UI Assistant, divided into three primary folders, listed below, for easy updates. The very first import will require you to restart Unity.
Must only be imported upon first installation, and never again, to avoid overriding your settings.
Should be imported with every update.
Is completely optional, but recommended.
The Data folder contains all assets that drive the UI Assistant. These assets are all ScriptableObjects referenced by the UI Assistant’s components; you can move them without causing any problems, but do not delete or duplicate them! Their contents can be accessed and edited via the UI Assistant menu. Most settings assets contain further ScriptableObjects, created/deleted automatically when you add/remove your custom options in the categories listed in this document.
The Essentials folder contains every asset required for the UI Assistant to function.
Holds all the textures used by the UI Assistant’s assets, components, and editor windows.
Organizes every script into the Components (as the name implies: components’ scripts), Editor (editor windows, property drawers, and components’ custom editors), and ScriptableObjects (scripts for the Data folder’s assets) subfolders.
The Samples folder contains the Fonts, Prefabs, Scenes, and Scripts subfolders.
Contains an example Animator Controller for the Custom UI Animator component.
Contains sample fonts used by the components in the Text category.
Has a number of sample Game Objects that can be instantiated instead of Unity’s base Button, Dropdown, Input Field, etc. via the Prefab List.
Contains scenes that showcase the UI Assistant’s components.