public static Transform FindTransformOfuibase(UIBase uiBase, string widgetName) { Transform transform = uiBase.FindTransform(widgetName); if (transform != null) { return(transform); } return(XUtility.RecursiveFindTransform(uiBase.get_transform(), widgetName)); }
private void HideBossHeadDialog() { if (this.HeadDialogQueue.get_Count() > 0) { this.HeadDialogQueue.RemoveAt(0); UIBase uIIfExist = UIManagerControl.Instance.GetUIIfExist("BattleUI"); if (uIIfExist != null) { ((BattleUI)uIIfExist).StartCoroutine(uIIfExist.FindTransform("DialogHeaderIcon").GetComponent <RectTransform>().MoveTo(new Vector3(-847.5f, 153f, 0f), 0.3f, EaseType.BackIn)); } if (this.HeadDialogQueue.get_Count() > 0) { this.ShowHeadDialog(); } } }
public void OnRefreshTipsState(UIBase parentUI) { using (Dictionary <string, bool> .Enumerator enumerator = this.ModuleFlagMap.GetEnumerator()) { while (enumerator.MoveNext()) { KeyValuePair <string, bool> current = enumerator.get_Current(); Dictionary <string, bool> iconNameByModule = this.GetIconNameByModule(current.get_Key()); using (Dictionary <string, bool> .Enumerator enumerator2 = iconNameByModule.GetEnumerator()) { while (enumerator2.MoveNext()) { KeyValuePair <string, bool> current2 = enumerator2.get_Current(); Transform transform = parentUI.FindTransform(current2.get_Key()); if (transform != null) { transform.get_gameObject().SetActive(current2.get_Value()); } } } } } }
public static bool IsStatic(UIBase uiBase, string widgetName) { Transform transform = uiBase.FindTransform(widgetName); return(transform != null); }