void Show(object obj) { UIEventManager.Instance.TriggerUIEvent(UIEventType.OpentMainUI, UIType.Empty); TraceUtil.Log("显示失败建议面板"); if (MissionFailPanel == null) { MissionFailPanel = CreatObjectToNGUI.InstantiateObj(MissionFailPanelPrefab, transform).GetComponent <MissionFailPanel>(); } MissionFailPanel.Show(); }
public void SetBtnActive(MissionFailData myData, MissionFailPanel myParent, bool isActive) { gameObject.SetActive(true); MyParent = myParent; MyMissionFailData = myData; SetMyselfActive(isActive); CreatIconPoint.ClearChild(); CreatObjectToNGUI.InstantiateObj(myData.IconPrefab, CreatIconPoint); NameLabel.SetText(LanguageTextManager.GetString(myData.NameIDS)); DesLabel.SetText(LanguageTextManager.GetString(myData.ButtonExplainIDS)); }