// ================================================================================================== // === internal GUI functions ======================================================================= internal void InitHealthBar() { m_Pivot = MFGuiManager.Instance.GetPivot("HealthBar"); m_Layout = GuiBaseUtils.GetLayout("HealthBar_Layout", m_Pivot); m_ProgressBar = GuiBaseUtils.PrepareProgressBar(m_Layout, "GUIBase_ProgressBar"); m_Initialised = true; }
//--------------------------------------------------------- public static GUIBase_ProgressBar PrepareProgressBar(GUIBase_Layout layout, string name) { GUIBase_ProgressBar control = GetControl <GUIBase_ProgressBar>(layout, name); if (control == null) { Debug.LogError("Can't find progressBar '" + name + "'"); } return(control); }