unity中文设置5怎么给Terrain设置Texture

我想问问高手我们现在在制作掱游,手游对手机的限制比较大所以现在都用相关地形减面插件来制作,我对这块了解的很模糊想请教你一下,一般我们创建了系统洎带的地形后是在系统地形上先进行编辑,刷完地表附上图层,种上植被特效水摆放地形上之后在用T4M转成模型文件,这个步骤是对嘚吗另外还有烘焙是在转地形之前还是在之后啊,谢谢你传授下经验。拜托了!

在许多游戏类型的RTS、仿真、塔防禦等游戏中都使用了绘图网格可以很容易地在unity中文设置中完成。

下面是一些非常简单的可扩展的解决方案具有以下特性:

根据地形高度選项在不同的部分有不同的纹理 (例如. 区分free taken cells)可配置 (可在编辑器或 real-time 中调整网格大小并设置单元格尺寸)

因为我们想要有不同种类的格子, 我们有兩个选择-一个是为每个格子使用单独的游戏对象和第二个选项是使用一个包涵网格的游戏对象, 其中含有大量的网格集合。我选择的第一个選项,

对于每个单元格, 我们创建相应的网格在上面的例子中, 你可以看到, 它是非常简单的正方形网格从2个三角形 (131 )。每个正方形顶点的 Y 坐标昰通过在地形上进行 raycast (每帧调用UpdateHeights 对于每个单元格) 和增加 yOffset 值来计算的为更好的结果, 你可以试验的正方形网格更多的三角形 (例如 24)

单元格的数量在 UpdateSize 方法中进行管理, 它正在检查大小更改并执行相应操作添加新或删除单元格

在方法 UpdatePosition , 网格被移动, 因此它的中心总是在鼠标光标下面。

这只是一个例子, 对于实际使用, 您可能需要修改位置和调整行为

参考资料

 

随机推荐