duck

Untitled

Nov 17th, 2010
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.73 KB | None | 0 0
  1.  // look for all ressources in folder Terrain      
  2. UnityEngine.Object[] prefabs =  Resources.LoadAll("Terrains");
  3.  
  4.         for (int i = 0; i < prefabs.Length; i++)
  5.         {
  6.             GameObject terrainGO = new GameObject("My Terrain");
  7.             //Terrain terrain = terrainGO.AddComponent<Terrain>();
  8.             Terrain terrain = (Terrain)terrainGO.AddComponent(typeof(Terrain));
  9.             TerrainData terrainData = new TerrainData();
  10.  
  11.             terrain.terrainData = terrainData;
  12.             terrain.terrainData.size = terrainSize;
  13.             terrain.terrainData.heightmapResolution = heighMapResolution;
  14.  
  15.             Instantiate(terrain);
  16.    
  17.         // set terrain as prefab   
  18.             prefabs[i] = terrain;
  19.         }
Advertisement
Add Comment
Please, Sign In to add comment