/// <summary> /// 吞噬升级 /// </summary> void OnLevelUpSwordsMan() { if (m_SwordsMan == null) { return; } if (m_SwordsMan.DataId == 52 || m_SwordsMan.DataId == 36) { GUIData.AddNotifyData("#{2558}"); return; } if (m_SwordsMan.IsFullLevel()) { GUIData.AddNotifyData("#{2492}"); return; } UIManager.CloseUI(UIInfo.SwordsManTooltipsRoot); if (SwordsManController.Instance() != null) { UIManager.CloseUI(UIInfo.SwordsManRoot); } SwordsManLevelupController.OpenWindow(m_SwordsMan, m_ShowType); }
/// <summary> /// /// </summary> /// <param name="grid"></param> /// <param name="resItem"></param> /// <param name="name"></param> /// <param name="parent"></param> /// <returns></returns> public static SwordsManItem CreateItem(GameObject grid, GameObject resItem, string name, SwordsManController parent) { GameObject curItem = Utils.BindObjToParent(resItem, grid, name); if (null == curItem) { return(null); } SwordsManItem curItemComponent = curItem.GetComponent <SwordsManItem>(); if (null == curItemComponent) { return(null); } curItemComponent.SetParent(parent); return(curItemComponent); }
/// <summary> /// /// </summary> /// <param name="parent"></param> public void SetParent(SwordsManLevelupController parent) { m_LevelUpParent = parent; m_BackParent = null; }
void OnDisable() { m_Instance = null; }
//void Awake() //{ // m_Instance = this; //} //// Use this for initialization //void Start () { // Init(); //} //void OnDestroy() //{ // m_Instance = null; //} void OnEnable() { m_Instance = this; Init(); }