
将用到得shader添加到上图所示,
利用Shader.Find("") 可以找到shader为材质球复制
Material[] mats = GameObject.Find(“NSA338DM001”).GetComponent().materials;
foreach (Material m in mats)
{
m.shader = Shader.Find(“Shader Forge/rainShader_01”);
}
Shader.Find(“Shader Forge/rainShader_01“);
最新推荐文章于 2024-11-19 03:21:54 发布
本文介绍如何在Unity中为指定游戏对象的材质应用特定的Shader。通过遍历材质数组并使用Shader.Find方法查找并设置Shader,实现对游戏物体视觉效果的自定义修改。
1411

被折叠的 条评论
为什么被折叠?



