Skip to content

qhenshaw/UIComponents

Repository files navigation

UI Components

Unity 2021.1+ License: MIT

A set of helpful UGUI components that handle:

  • scene switching
  • controller/keyboard selection (using the Input System)
    • switching action maps
  • cursor lock modes
  • paushing/unpausing time
  • settings menus
    • gamma sliders
    • audio mixer parameter sliders
    • FMOD parameter sliders

System Requirements

Unity 2021.1+. Will likely work on earlier versions but this is the version I tested with.

Installation

Use the Package Manager and use Add package from git URL, using the following:

https://github.com/qhenshaw/UIComponents.git

Requires the following Unity Packages:

Unity UI
Input System
Core RP Library
Universal RP

FMOD integration is optional.
To enable FMOD support for settings sliders, add 'FMOD' to your Scripting Define Symbols in Project Settings => Player.

Usage

Most of the components are fairly simple but the menu hierarchy structure required is complex.

I recommend importing the Main Menu sample and then customizing your UI using that as a base.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages