Example #1
0
    public static void RemoveOutCardObj(LocalViewDirection lvd)
    {
        HoldCardsObj info = GetHoldCardObj(lvd);

        GameObject.Destroy(info.outObjList[info.outObjList.Count - 1]);
        info.outObjList.RemoveAt(info.outObjList.Count - 1);
    }
Example #2
0
    public static void RemoveOutCardObj(byte pos)
    {
        HoldCardsObj info = GetHoldCardObj(pos);

        GameObject.Destroy(info.outObjList[info.outObjList.Count - 1]);
        info.outObjList.RemoveAt(info.outObjList.Count - 1);
    }
Example #3
0
    public static void RemoveHoldCardObj(uint card, LocalViewDirection lvd)
    {
        HoldCardsObj info = GetHoldCardObj(lvd);

        for (int i = 0; i < info.holdObjList.Count; i++)
        {
            if (card == uint.Parse(info.holdObjList[i].name))
            {
                if (info.holdObjList[i] != null)
                {
                    GameObject.Destroy(info.holdObjList[i]);
                }
                info.holdObjList.RemoveAt(i);
                break;
            }
        }
    }