{{docsMenuData.data.title}}

Window Framework for Unity UI Toolkit

Demo Scene

Download a compiled runtime version of the demo

The demo scene in the asset shows a basic runtime game UI with typical windows displayed.
The content displayed within these windows serves solely as examples and does not possess functional capabilities beyond demonstrating the features of the asset. The underlying code can be used as starting points for you to create your own visual element based custom controls.

This demo uses Unity UI Builder created UXML documents and Code generated elements such as a Two Pane Split View, and many Custom Controls together to create a sample Runtime UI with all available features of the framework enabled. The Demo also includes 6 sample scenes (7 if including the default template) so you can see how theme changes are done for the player. There is also a separate page for each main feature with imbedded custom controls and samples of the feature in action.

  • To view the Demo scene go to:
    Assets/GarageWareGames/WindowFramework/Demo/Scenes
    and open the Demo scene in Game View you should see:

    Demo Intro Screen

  • If you do not see this screen in the Game View (NOT Scene View) will need to have your Panel Settings asset assigned. Click on the Demo Controller in the Scene Hierarchy and in the Inspector assign the asset. The controller can also be changed to apply themes to all panels so that the top bar is also tied to the demo, you can change this with the Apply Method dropdown.

    Scene Hierarchy for demo Panel Asset in Inspector
  • Once in play mode you will see an example of a basic startup screen example with a button to close. This is a window set to full be LockedFullScreen, ensuring interaction by the player, the continue button launches the next window and loads the settings from memory.

    Demo Startup Screen
  • The Demo has several pages demonstrating the various features and options available at runtime with each page listed here.

    • New This Version
    • Using THe Demo
    • Custom Controls
    • Tooltips Demo
    • Context Menu Demo
    • Theme Manager Demo
    • Common Window Examples
    • Contact Garage-Ware Games
    • Read the Changelog
    Demo Intro Window
  • WIndow Framework included settings window

    There is also a settings window you can access from the top bar gear icon (top right). Here you can see the included custom controls displayed in a dedicated window type.

  • WIndow Framework Static demo runtime WIndow Framework Static Demo in UI Builder

    We have included a second demo of a static window setup using UI builder that is named: Demo Locked Windows in Start Locations.