1.得引用 unityeditor,[MenuItem("")]:在菜单栏显示。

2.所有的字段都必须是静态的(最好定义为局部变量)。

3.因为materials是引用类型,所以需要NEW一个materials数组。

4.在替换完materials之后,要把materials从新赋给物体,在editor模式下,得使用sharedMaterials接受materials。

unity不运行得状态下执行批量替换场景中物体的materials

相关文章: