Unity3D材质平铺实现大地图

项目中须要制做平面地图,基础地块都是同样的,为了减小drawCall,我想使用单个对象来实现大面积的地层,即建立了一个Cube,而后拉伸再贴上图。 过程当中发现贴图并不会自动平铺,须要在编辑器里修改材质的Tiling才能够,但个人图层大小是在代码里动态设置的,没法修改Tiling。谷歌搜了一下,说自定义Shader能够作到,但太麻烦了,最后发现直接修改mainTextureScale便可实现,真是
相关文章
相关标签/搜索