Exemplo n.º 1
0
    public void drawItem(Vector3 position, Enums.CraftableItems item)
    {
        //position.y += ItemLift;
        //Debug.Log(position);
        var itemGameObject = toGameObject(item);
        var itemController = itemGameObject.GetComponent <ItemController> ();

        currentUncommitedItem = Instantiate(itemGameObject, position, Quaternion.identity) as GameObject;
        incrementSlots(position, itemController.xLength, itemController.zLength);
        //printBoardSlotMembers();
    }
Exemplo n.º 2
0
    private GameObject toGameObject(Enums.CraftableItems item)
    {
        switch (item)
        {
        case Enums.CraftableItems.BasicWall:
            return(basicWall);

        case Enums.CraftableItems.GrassPatch4x4:
            return(grassPatch4x4);

        default:
            return(grassPatch4x4);
        }
    }