Skip to content

Install Tick UI

Add Tick UI to your Unity project so you can subclass BaseGameUI and start drawing screens. The Asset Store is the supported install path.

Requirements

Tick UI runs on:

  • Unity 6000.0 or later.
  • Universal Render Pipeline or Built-in render pipeline. Other pipelines need a custom integration.
  • Unity's new Input System or the legacy Input API. Tick UI picks the right input provider at compile time through Unity's ENABLE_INPUT_SYSTEM define.

To install Tick UI from the Unity Asset Store

  1. Open your project in Unity.
  2. Add Tick UI to your Asset Store library.
  3. Open Window > Package Manager.
  4. Set the package source to My Assets.
  5. Select Tick UI in the list and click Install.

The package appears in the Project view under Packages/com.interludesoftware.tick.

Verify the install

Open Window > Package Manager and confirm Tick UI appears in the package list with the expected version. The bundled DefaultTickConfig lives at Packages/com.interludesoftware.tick/Resources/. It acts as the lowest-priority resource provider for fonts, icons, and shaders, and it loads automatically.

The Gallery sample contains around fifty worked examples covering every primitive and pattern in this manual. Import it once for reference:

  1. Open Window > Package Manager.
  2. Select Tick UI in the package list.
  3. Open the Samples tab.
  4. Click Import next to Gallery.

The sample lands in Assets/Samples/Tick UI/<version>/Gallery/.

Render-pipeline scripting define

Tick UI sets TICK_URP automatically when the Universal Render Pipeline package is present. If a project ships URP and Built-in from the same source tree, or the auto-detection misses, set the define manually under Project Settings > Player > Scripting Define Symbols for each affected build target.

For the full set of opt-in defines, refer to Compile flags.

Additional resources