public void Place(int objectNumber)
 {
     if (prefabs.Length > objectNumber)
     {
         wheretoPlace.Place((Building)Instantiate(prefabs[objectNumber]));
     }
 }
Exemple #2
0
 //load buildings from the list
 public void loadBuildings(List <StoredBuilding> buildings)
 {
     foreach (StoredBuilding building in buildings)
     {
         int      buildingType = building.buildingType;
         int      x            = building.x;
         int      y            = building.y;
         int      rotation     = building.rotation;
         Building prefab       = getBuilding(buildingType);
         //Place the building on the map
         buildingPlacer.Place((Building)Instantiate(prefab), x, y, rotation);
     }
 }
 public void Place()
 {
     wheretoPlace.Place((Building)Instantiate(prefab));
 }