GUI

[uGUI]PanelManager 1.2 Released

Version 1.2 is now live in the AssetStore

Release Notes:

  • Fixed bug were Methods (before enter state and before leave state) where not called when transition duration was zero
  • Fixed bug in PanelSwitcher component where hiding a hidden panel resulted in showing it
  • Fixed Null reference bug in PanelSwitcher component
  • Added: You can now set MainPanels to show instant on Start or SceneSwitch
  • Added: You can now have multiple mainPanels
  • Changed Calling Methods on changing state from to UnityEvents (previously Methods where called with „SendMessage“)
  •  Change: exposed
    • public static uGUIManagedPanel FindPanel(string name)
    • you can now get the instance or the GameObject of any panel by calling
    • uGUIManager.FindPanel(“PanelName”).CachedGameObject

UGUI Panel Manager 1.1 Release

The 1.1 version of the uGUI Panel Manager is now live in the AssetStore.

Version changes:
*Moved uGUIMenu.cs to Editor Folder
Rename ManagedPanels_Editor.cs to uGUIManagedPanels_Editor.cs

*The panelManagers Animatios can now animate panels with fixedDeltaTime so also working with (Pause on == TimeScale == 0)

*Fix issue: Panel flagged as MainPanel didn’t properly animate when it was already shown in EditMode

*Fix issue: multiple state change calls will now result in the panel moving to the last called state