Exemplo n.º 1
0
    public void addEquipment(GameItem equipment)
    {
        GameObject itm = null;

        switch (equipment.equipmentType)
        {
        case EquipmentType.LeftArm:
            itm = _LeftArm;
            break;

        case EquipmentType.LeftLeg:
            itm = _LeftLeg;
            break;

        case EquipmentType.RightArm:
            itm = _RightArm;
            break;

        case EquipmentType.RightLeg:
            itm = _RightLeg;
            break;
        }

        ItemSlotController gamItm = itm.GetComponent <ItemSlotController>();

        gamItm.addToSlot(equipment);
    }
Exemplo n.º 2
0
    public void addItem(GameItem item, int pos)
    {
        ItemSlotController slot = itens[pos].GetComponent <ItemSlotController>();

        if (!slot.hasItem)
        {
            slot.addToSlot(item);
        }
    }