Unity3D材質平鋪實現大地圖

項目中須要製做平面地圖,基礎地塊都是同樣的,爲了減小drawCall,我想使用單個對象來實現大面積的地層,即建立了一個Cube,而後拉伸再貼上圖。 過程當中發現貼圖並不會自動平鋪,須要在編輯器裏修改材質的Tiling才能夠,但個人圖層大小是在代碼裏動態設置的,沒法修改Tiling。谷歌搜了一下,說自定義Shader能夠作到,但太麻煩了,最後發現直接修改mainTextureScale便可實現,真是
相關文章
相關標籤/搜索