public static void RemoveGui() { isGuiRunning = false; if (parentGuiView != null) { parentGuiView = null; UnityEngine.Object.Destroy(mainUI); UnityEngine.Object.Destroy(mainButton); UnityEngine.Object.Destroy(stayInLaneUI); mainUI = null; mainButton = null; stayInLaneUI = null; } }
public static void SetupGui() { LoadSprites(); if (m_atlasLoaded) { parentGuiView = null; parentGuiView = UIView.GetAView(); if (mainUI == null) { mainUI = (MainUI)parentGuiView.AddUIComponent(typeof(MainUI)); } if (stayInLaneUI == null) { stayInLaneUI = (StayInLaneUI)Loader.parentGuiView.AddUIComponent(typeof(StayInLaneUI)); } SetupMainButton(); isGuiRunning = true; } }