им процедурно созданием моих карт высот и объявить свою местность в сценарииsplatmap текстура не прилагая в строе в единстве
в редакторе единства, мои splatmaps работают отлично, но когда я строить мой ландшафт просто черный.
Есть ли настройка, которую я, возможно, пропустил при построении, что требуется для того, чтобы заставить значки работать?.
редактор http://answers.unity3d.com/storage/temp/31838-untitle2d.png
сборки http://answers.unity3d.com/storage/temp/31839-untitled.png
я загрузить их при помощи кода с
SplatPrototype[] terrainTexture = new SplatPrototype[4];
terrainTexture[0] = new SplatPrototype();
terrainTexture[0].texture = (Texture2D)Resources.Load("stone");
terrainTexture[1] = new SplatPrototype();
terrainTexture[1].texture = (Texture2D)Resources.Load("sand");
terrainTexture[2] = new SplatPrototype();
terrainTexture[2].texture = (Texture2D)Resources.Load("grass");
terrainTexture[3] = new SplatPrototype();
terrainTexture[3].texture = (Texture2D)Resources.Load("snow");
редактировать я попытку добавления текстуры кода в качестве переменных потащило в вместо использования ресурсов .load, также не работал
Редактировать Я нашел работу, которая заставляет ее работать, но ее несчастливо, что я не могу найти правильное решение. кто может увидеть что-то, что может быть причиной этого вопроса
Http: // answers.unity3d.com/questions/171150/terrain-basemap-texture-through-code.html