Extensions for Unity. It will be expanded according to my game development.
- CreateEmptyNeighbor
- Adding menu "GameObject/Create Asset Neighbor" to under "Create Empty Parent".
- EditorLocaleResetter
- When the game playback is stopped while using the Localization package, the Locale will be reset.
- FilteredEventRelay
- DontDestroyOnLoad
- SingletonGameObject
- PlatformDataPathProvider
- Change the save data location depending on whether the game was launched from Steam. Requires Steamworks.NET.
- DataKeeper
- A static class for passing data across scenes.
- SteamManager
- for Steamworks.NET
- TimeRequestManager
- A manager class that handles duplicate time scale changes.
- AutoSelectionForButtonDevice
- Automatically selects the first selectable UI when the keyboard or gamepad is enabled.
- CancelEventChain
- Pass the cancel event to the parent UI.
- CursorActiveControllerForGamepad
- Hide the cursor when the gamepad is enabled.
- LayoutSizeLimiter
- Limit the preferredWidth and preferredHeight by the maximum value.
- ScrollbarNavigationSwitcher
- enables navigation when the scrollbar is at either end.
- Stepper
- A UI where the value increases or decreases by 1 when a button is pressed.
https://github.com/eviltwo/UnityExtensions.git?path=UnityExtensions/Assets/eviltwo.UnityExtensions
As a solo developer, your financial support would be greatly appreciated and helps me continue working on this project.