不要public Material m; 然后改变材质,那样的话所有物体都会变,而且运行后材质也改变;和这个有相同效果的是renderer.material.sharedMaterial,也是改完所有物体都变,运行后材质改变。
获取材质修改: render.shaderMaterial.mainTexture = texture
3D模型是由多邊形拼接而成,一個复雜的多邊形,實際上是由多個三角面拼接而成。所以一個3D模型的表面是由多個彼此相連的三角面構成。三維空間中,構成這些三角面的點以及三角形的邊的集合就是Mesh。