y,float[,,]) ,其中x,y为起点
float[i,j,k]为通道信息,i,j为对应的点,k为第几张图,float值储存的是该点该图的灰度值。...(int x的起点,int y的起点,float[,] 二维高度数组),返回void
例子:在创建地形前,改变地形的高度,代码如下:
using
UnityEngine;
using
System.Collections...步骤:
1.创建一个新场景,并新建一个GameObject起名为Manager,新建一个名为Tutor_3_CreateTerrainWithAnimationCurve.cs的脚本并拖至Manager...而本例中,指定TerrainData.splatPrototypes,即有了splat的原型信息后,就会自动生成splat图,因此地形可以展开了。...{
return outSplatAlphaArray;
}
}
}
return outSplatAlphaArray;
}
之后在Start函数里的CreateTerrain();后面补充代码如下