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

        slot.SetUp(so);
    }