public void EquipPopClick() { if (isShow[(int)PopType.Equip] != true) { GameObject obj = Instantiate(equipPop); obj.SetActive(true); EquipmentPop pop = obj.GetComponent <EquipmentPop>(); pop.InitData(); pop.transform.parent = this.transform; pop.transform.localScale = Vector3.one; isShow[(int)PopType.Equip] = true; } }
public void EquipPopClose(GameObject obj) { #if Lua LuaFunction f = l.GetFunction("EquipPopClose"); object[] obj = f.Call(obj); #else pop = null; MainUI.Instance.SetPopState(MainUI.PopType.Equip, false); obj.SetActive(false); Destroy(obj); if (kitPop != null) { MainUI.Instance.SetPopState(MainUI.PopType.EquipKit, false); kitPop.gameObject.SetActive(false); Destroy(kitPop); } #endif }
public void OpenPop(EquipmentPop p) { pop = p; EquipmentMgr.Instance.EquipList(); }