Exemple #1
0
 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;
     }
 }
Exemple #2
0
    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
    }
Exemple #3
0
 public void OpenPop(EquipmentPop p)
 {
     pop = p;
     EquipmentMgr.Instance.EquipList();
 }