Component-oriented UI framework for Unity
Delight is an open source component-oriented framework for Unity, mainly centered around creating user-interface components that can easily be extended, combined and shared using a text based declarative design language (similar to HTML).
View it on Asset Store View it on GitHub
Quick Start
-
Import the latest Delight unity package into your Unity project.
-
Create a new scene by right-clicking in your project hierarchy and choosing:
Create -> Delight Scene
.Press enter and open the newly created
NewScene.xml
XML file and edit it so it contains the following content:NewScene.xml
<NewScene xmlns="Delight" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="Delight ../Delight.xsd"> <Label Text="Awesome!" /> </NewScene>
-
Open the Unity scene
NewScene.unity
that has been created in the same folder and run the scene.
Congratulations, you’ve created your first scene in Delight :).
Check out the Tutorials and get started creating some awesome UI components.
News
- Delight 2021.1.0 released
Delight 2021.1.0 is released. Available on GitHub. Main highlights:
- Delight 2020.2.0 released
Delight 2020.2.0 is released. Available on GitHub. Main highlights:
- Delight 2020.1.0 released
Delight 2020.1.0 is released. Available on the Asset Store and GitHub. Main highlights:
- Delight LIVE editor sneak peek :)
Short video demonstrating the LIVE editor by creating a High Score view.
- Delight 2019.1.0 released
Delight 2019.1.0 is released. Available on GitHub. If you’re migrating from MarkLight check out the migration docs here, which also contains a detailed change log. Main highlights: