首页 > 手游开发 > Unity3D > Unity 通过代码加载标准材质
2020
10-28

Unity 通过代码加载标准材质

目标

使用代码给物体加载标准材质。这在给 Empty 加材质时比较有用,有利于减少在 Unity 编辑器中的操作。

环境

  • Unity 2018.1.5f1 Personal (64bit)

方法

在挂载在 Empty 上的 Monobehavior 脚本的 Start 方法或其他生命周期方法中:

var renderer = gameObject.AddComponent<MeshRenderer>();
renderer.material = new Material(Shader.Find("Standard"));

如果已经有 Renderer,就可以用 GetComponent。

参考

最后编辑:
作者:搬运工
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。