unity换贴图的方法其实很简单,没有想象的那么难,只有几行代码就可以实现了,下面我就直接把代码贴出来供大家参考。

直接将以下代码附加在要换贴图的模型上即可。

var textures : Texture2D[]; //声明一个数组型的图片库;  
private var i : float = 0; //声明i为浮点数0;  
function Update ()   
{   
   if ("这里写上发生这个事件的条件")   
   {   
      i++ //切换图片  
   }   
   renderer.material.mainTexture = textures[i];   
}