Skinning the User Interface¶
By default AlertController
, ToasterController
, SSO panels and the Cross Promotion appear with the Asmodee.net skin. The Interface Skin is declared via the CoreApplication
component.
The default skin is located at AsmodeeNet/Lite/UserInterface/Resources/InterfaceDefaultSkin.
If you want to customise the UI:
- Duplicate our InterfaceDefaultSkin.asset, or create your own skin by using the Create > Interface Skin menu (note that it’s a
ScriptableObject
). - Set its reference in your
CoreApplication
component. - Duplicate our prefabs and make your changes. Be careful not to break a ui <-> script reference.
- Set its reference in your new Interface Skin.