灵之舞 发表于 2013-1-7 19:52

Texture2D[] for循环控制模型更换贴图脚本_Unity3D

//换贴图,直接把这段代码加在要换贴图的模型上即可;
var textures : Texture2D[]; //声明一个数组型的图片库;
private var i : float = 0; //声明i为浮点数0;
function Update ()
{
   if ("这里写上发生这个事件的条件")
   {
      i++ //切换图片
   }
   renderer.material.mainTexture = textures;
}

rrzzyy2000 发表于 2013-3-4 16:55

这样可以一直换,但是我想指定某张图呢,比如说现在是第一张,我想换第10张怎么弄?

HackerEva 发表于 2017-2-14 07:04

楼主是超人

转角 发表于 2017-2-14 07:14

真心顶

游卧云端 发表于 2017-2-14 07:51

难得一见的好帖

wai2dance 发表于 2017-2-14 07:29

很好哦

kj5555 发表于 2017-2-14 07:46

不错不错

︶ ̄单行线╭丶 发表于 2017-5-1 14:55

很不错

bigman1988 发表于 2017-5-1 15:05

说的非常好

︶ ̄单行线╭丶 发表于 2017-5-1 14:36

很好哦
页: [1]
查看完整版本: Texture2D[] for循环控制模型更换贴图脚本_Unity3D