
材质替换使用了 getFiles 函数,该函数会返回一个数组,这里使用Female*和Male*选择所有以此为前缀的贴图,然后在这两个数组中随机选择贴图替换之前的贴图,这个脚本针对中英文版本,使用了兼容性写法
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
max select none
Ffiles = getFiles "\vfx-005e2017_XiangmuChaoYang12Fengmaps人Female*.jpg" Mfiles= getFiles "\vfx-005e2017_XiangmuChaoYang12Fengmaps人Male*.jpg"
Mfc=Mfiles.count Ffc=Ffiles.count
for a in $Female* do a.material[1].diffusemap = bitmaptexture filename:Ffiles[random 1 Ffc]
for a in $女人* do a.material[1].diffusemap = bitmaptexture filename:Ffiles[random 1 Ffc]
for b in $Male* do b.material[1].diffusemap = bitmaptexture filename:Mfiles[random 1 Mfc]
for b in $男人* do b.material[1].diffusemap = bitmaptexture filename:Mfiles[random 1 Mfc]
|
近期评论