# UI Components

![](/files/-LwTdeD1xxeoOgjEsWkQ)

* Animate UI Canvas with GC Actions.

  * Slide in from and out to Left, Right, Top, Bottom (Screen Space Overlay)
  * Rotate in from and out to Left, Right, Top, Bottom (Screen Space Camera)

* Animate UI Elements with GC Actions.

  * Slide in from and out to Left, Right, Top, Bottom (Screen Space Overlay)
  * Fade in and out using Crossfade (Screen Space Overlay)

* Display 3D Models on UI Canvas

  * Rotate Model Automatically
  * Drag Model to Rotate
  * Control size and lighting of Model

* Display and Play Video on UI Canvas

  * Control start, stop, pause using Actions
  * Add local video or from URL
  * Control Audio volume and spatial blend

* Create Minimaps automatically with GC Actions

  * Display Minimap on left or right, top or bottom.
  * Modify Prefab for custom graphics
  * Add Markers and Labels, Show, Hide, and Blink.
  * Switch to Full Screen Map using Actions

* Modify UI text and Game Object colours with Actions

  * Save and load from GC Variables
  * Modify properties of both TMP and uGUI Text

* Display Colour picker (prefab) on UI

  * Use to change color of 3D GameObject and UI elements

* Use Main Menu prefab as a Template&#x20;
  * Slide in, Fade in, TextMeshPro support
  * New Save/Load features using UI Dropdown


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://profpivec.gitbook.io/documentation-and-tutorials/game-creator/ui-components-for-game-creator.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
