Publisher | liambilly |
---|---|
File size | 5.40MB |
Number of files | 1779 |
Latest version | 1 |
Latest release date | 2025-02-04 04:00:17 |
First release date | 2025-02-04 04:00:17 |
Supported Unity versions | 2018.4.2 or higher |
# MenuManager Package
The MenuManager package provides a comprehensive solution for managing the main menu and related functionalities in your Unity project. This package includes scripts and assets to handle UI elements, input actions, loading screens, dynamic variables, and custom property drawers, making it easier to create and manage a polished and functional main menu.
## Features
- Dynamic creation of Player Control Rebinds: creates InputActionReferences from refernced InputActionAsset.
- UI animations:this UI is from UI Toolkit and includes animations when interacting with the visualelements
- Screen Resolution Setting: Allow players to change the screen resolution to match their display preferences.
- Screen Quality Settings: Provide options for adjusting the quality settings of the game to balance performance and visual fidelity.
- Audio Settings: Enable players to adjust audio levels for master volume, music, and sound effects.
- Camera Settings: Allow players to customize camera settings such as sensitivity and axis inversion.
- Input Action Rebinding UI: Allow players to rebind input actions through a user-friendly interface.
- Dynamic Variable Handling: Use generic dynamic variables that can trigger events when their values change.
- Loading Screen Management: Implement loading screens with progress indicators for scene transitions.
- Custom Property Drawers: Customize the Unity Inspector with property drawers for better visualization and editing of action info.
Components