EasyUIWindows (Window State Manager)

TEMPLATE NAME: EasyUIWindows
TEMPLATE VERSION: 1.0.0

TEMPLATE DESCRIPTION:
EasyUIWindows is a CC that lets you easily implement a window state manager to your game.

It makes handling UI easier: when opening a new window, the framework takes care of hiding other windows to avoid overlapping them.

Features:

  • Open/Close individual window
  • Toggle individual window
  • Close specific group of windows
  • Close specific group of windows when game round starts or ends
  • Get a list of windows with their state and group
  • Get a list of currently active windows
  • Get current active window
  • Handle player cursor
  • Handle behaviors when multiple windows are opened at the same time

TEMPLATE VERSION NOTES:

12/28/2021
1.0.0 - Initial release

MEDIA:

ADDITIONAL INFO:

As always, a demo is included and shows the possibilities of this framework.
A ReadMe file is also included and will guide the user throughout the setup and usage of the framework.

3 Likes