public void BuildBuilding(Building_SO building) { HidePanel(); isPlacing = true; so = building; buildingPreviewMesh = building.buildingPrefab.GetComponentInChildren <MeshFilter>().sharedMesh; }
public void SetUp(Building_SO so) { this.so = so; icon.sprite = so.icon; buildingName.text = so.buildingName.ToString(); }
void InitBuildingSlot(Building_SO so) { var slot = Instantiate(buildingSlotPrefeb, buildingGrid); slot.SetUp(so); }