示例#1
0
    public void AddToInventory(GameObject debris)
    {
        DebrisStructure debrisStructure = new DebrisStructure();
        Debris          debnfo          = debris.GetComponent <Debris>();

        debrisStructure.score  = debnfo.pointvalue;
        debrisStructure.sprite = debnfo.GetComponent <SpriteRenderer>().sprite;
        inventorylist.Add(debrisStructure);
    }
示例#2
0
    public DebrisStructure PopFromInventory()
    {
        if (inventorylist.Count == 0)
        {
            return(null);
        }
        DebrisStructure str = inventorylist[inventorylist.Count - 1];

        inventorylist.RemoveAt(inventorylist.Count - 1);
        return(str);
    }