将此脚本放到Cube上
代码部分
using UnityEngine;
using System.Collections;
using System;
pu
本文介绍了如何在Unity中使用代码为立方体的6个面设置不同的材质图案,涉及MeshFilter.mesh、SetTriangles和triangles等方法。通过在3D软件如Blender进行UV展开,并结合Unity的Mesh API,可以实现每个面独立贴图。
总结一下,实现的几个方法。
1.必须要在辅助的3D软件进行UV展开,比如说3Dmax maya。
只要在模型上显示图案都和UV有关联。(参考资料3) 2.使用代码对每个立方体,的6个面的材质进行替换。 3.用6个小方块替换1个大方块。 4.使用shader的双材质 5.六个面分别来一个plan之后赋予材质
------------------------------------------------
参考资料1的内容(避免内容404,分流)

被折叠的 条评论
为什么被折叠?