Example #1
0
 public static void HideElement(WorldUiElement element)
 {
     _instance.DisplayBannerInst(element, false);
 }
Example #2
0
 public static void SetBannerText(WorldUiElement element, string text)
 {
     _instance.SetBannerTextInst(element, text);
 }
Example #3
0
 private void SetBannerTextInst(WorldUiElement element, string text)
 {
     // This lookup should be cached, future calls will be hitting this frequently (timer for example)
     _uiElements[element].transform.GetChild(0).GetComponent <Text>().text = text;
 }
Example #4
0
    // Static

    public static void DisplayBanner(WorldUiElement element)
    {
        _instance.DisplayBannerInst(element, true);
    }
Example #5
0
 private void DisplayBannerInst(WorldUiElement element, bool isVisible)
 {
     _uiElements[element].gameObject.SetActive(isVisible);
 }