public void SetBaracaInformation(Baraca baraca) { createSoldierButton.gameObject.SetActive(true); createSoldierButton.onClick.RemoveAllListeners(); createSoldierButton.onClick.AddListener(baraca.CreateSoldier); costText.text = baraca.soldierCost.ToString(); createSoldierButton.onClick.AddListener(new Military().SearchEmptyInCastle); }
public void CreateBaraca() { Vector2 createPos = Camera.main.ScreenToWorldPoint(Input.mousePosition); Baraca baraca = Instantiate(baracaPrefab, createPos, Quaternion.identity); baraca.gameObject.transform.parent = gameObject.transform; InfoController.m.scrollBar.SetActive(false); }