纳金网
标题:
批量设置物体材质Shader扩展脚本
[打印本页]
作者:
晃晃
时间:
2011-9-2 08:23
标题:
批量设置物体材质Shader扩展脚本
将这个脚本保存命名为MassSetMaterials.js后放置在项目的资源目录下的Editor目录中.
然后先将你的"范本"模型设置好材质shader(批量操作后所有选择的物体都会按照这个范本模型去设置材质)
然后用Shift去加选你想要设置材质shader的物体,最后再点击一下那个"范本"模型,确保它在检视面板(Inspector Window)显示.
然后到顶部菜单找Scripts>Mass Set Materials进行批量设置材质shader操作.
js 代码:
@MenuItem("Scripts/Mass Set Materials") static function MassSetMaterials()
{
Undo.RegisterSceneUndo("Mass Set Materials");
var mats : Material[]= Selection.activeGameObject.renderer.sharedMaterials;
for (var obj : GameObject in Selection.gameObjects) { obj.renderer.sharedMaterials = mats; }
}
作者:
奇
时间:
2012-4-14 23:21
好可爱的字,学习了
作者:
markq
时间:
2012-5-4 23:21
谢谢分享
爱生活 爱3D 爱纳金网
www.narkii.com
作者:
菜刀吻电线
时间:
2012-5-22 23:18
路过、路过、快到鸟,列位请继续...ing
作者:
奇
时间:
2012-10-25 23:25
先垫一块,再说鸟
作者:
C.R.CAN
时间:
2013-3-10 23:32
加精、加亮滴铁子,尤其要多丁页丁页
作者:
books
时间:
2014-1-13 16:34
还不错的样子,实用,省时间
作者:
books
时间:
2014-1-13 16:54
不过好像unity本身都有这功能,没那么麻烦
欢迎光临 纳金网 (http://wwww.narkii.com/club/)
Powered by Discuz! X2.5