从网上淘到了一套人物的模型,当时的心情是激动无比,掏出用的不熟练的3DMax折腾了半天,突然发现了一个蛋疼的事儿,所有的模型文件,材质名称,子材质,以及贴图全部用的是中文命名!!!虽然说是能跑,不过这个命名也忒不规范了,将模型,资源导入了Unity,关联产生的资源和材质名称也都是中文的!!!虽说是能用,不过心里总感觉有点儿别扭,然而要修改一系列的名称又太太太麻烦....于是我这个懒人就想到了写一个max脚本完成这个功能。
我搞到的素材在Max里面打开是酱紫的,赤果果的中文命名:
从文件名,模型名称,材质名称,子材质名称,贴图名称,贴图路径都是中文...
我的思路大概是这样:
1)max文件名称保持不变,仍然为中文,方便查找,而且这个无影响。
2.)手动修改模型名称为自己希望的英文名,根据材质名称 手动修改文件夹下的贴图名称为“模型名称 + 递增编号”
3)通过脚本,自动将材质名称改为模型名称,如果有多维子材质,自动将子材质重命名为 ”模型名称 + 递增编号“
4)通过脚本,自动将材质对应的贴图名称&贴图路径名