예제 #1
0
        public void SetupOthersParameters()
        {
            wood        = 0;
            metal       = 0;
            gem         = 0;
            dragonScale = 0;

            ListConfigCraft list = GameObject.FindObjectOfType <ListConfigCraft>();

            foreach (CraftingMap craftingMap in list.shopCraftingSystemBehaviour.system.craftingSubSubSystem.craftingRequirement)
            {
                if (craftingMap.resource.resultingItem == item)
                {
                    image.sprite = craftingMap.resource.resultingItem.itemDetails.icon;
                    SetupRequiredResources(craftingMap.resource.resourcesRequirements);
                }
            }

            woodNumber.text        = wood.ToString();
            metalNumber.text       = metal.ToString();
            gemNumber.text         = gem.ToString();
            dragonScaleNumber.text = dragonScale.ToString();
        }
예제 #2
0
 public override void SetupAbstractComponent()
 {
     abstractList    = GameObject.FindObjectOfType <ListConfigCraft>();
     listConfigCraft = GameObject.FindObjectOfType <ListConfigCraft>();
 }