UHFPS
  • 👋Welcome
  • 🎲Installation
    • URP - Project Setup
    • HDRP - Project Setup
    • Packages Setup
  • 🎮Getting Started
    • References
  • ⬆️Update Process
  • 📑Changelog
  • 📍Roadmap
  • ❔Support
  • 📚Guides
    • Managing Inputs
      • Adding Inputs to UI
      • Setting up Input System
    • State Machines
      • Adding Player States
      • Adding AI States
    • Save/Load Manager
      • Previous Scene Persistency
      • Encryption
    • Customizing UI
    • Interactions
    • Inventory
    • Player Items
    • Dynamic Objects
    • Motion Controller
      • External Motions
    • Hiding System
    • Narration System
    • Jumpscares
    • Puzzles
    • Objectives
    • Cutscenes
    • Options Manager
    • Game Manager
    • Localization
    • URP Specific
  • ⚙️Integrations
    • Emerald AI 3.0
    • AI Tree
    • Meet and Talk
Powered by GitBook
On this page
  1. Guides

Customizing UI

PreviousEncryptionNextInteractions

Last updated 2 months ago

When customizing the UHFPS UI, the first problem you run into is that the canvas is black. This is due to a fading background effect that fades out on the screen when the game starts. This effect prevents you from seeing unwanted things while the game is loading (moving props etc.).

To start seeing UI elements, simply toggle off the Background Image component or GameObject.

The second issue you may run into is that some UI elements are not displayed even when they should be. This is because some panels need to be enabled but not displayed in order to ensure that some features are updated. This is achieved by using the Canvas Group component, in which you can change the alpha of child elements.

By changing the alpha to 1, the UI elements will start to be displayed.

After customizing the UI, don't forget to change the Alpha back to the previous state and enable Background Image or GameObject.

📚