Unity MeshRender更换材质球方法

摘要:
https://blog.csdn.net/ystistheking/article/details/70207792转载自CSDN Blackham;当我工作时,我遇到了一个问题。当我想使用代码更改此模型的着色器时,无法通过分别获取渲染器组件的材质数组中的材质[1]或材质[2]来更改着色器。此时,可以使用以下两种方法来实现该功能:1.GetComponent

https://blog.csdn.net/ystistheking/article/details/70207792

转载自CSDN布莱克汉;

Unity MeshRender更换材质球方法第1张

干活的时候遇到了这样一个问题,当要用代码给这个模型换材质球的时候,单独获取renderer组件里的materials数组里的materials[1]或者materials[2]是无法改变材质球的,此时采用以下两种方法可以实现功能:

1.

  GetComponent<Renderer>().material.CopyPropertiesFromMaterial(mat);
this.transform.GetComponent<Renderer>().materials[0].CopyPropertiesFromMaterial(MaterialSphere_1);
this.transform.GetComponent<Renderer>().materials[1].CopyPropertiesFromMaterial(MaterialSphere_2);

2.新建一个material[]然后赋给模型的materials

Material Mat1, Mat2;
Material[] Mat = new Material[2] { Mat1, Mat2 };
this.transform.GetComponent<Renderer>().materials = Mat;

免责声明:文章转载自《Unity MeshRender更换材质球方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Idea如何关闭单词拼写检查Numpy —— (1)基础数据结构下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

15. Unity NGUI核心组件之UIPanel

NGUI:UIPanel UIPanel负责创建实际的集合图形。你不需要手动的添加UIPanel-一旦你创建一个控件,它会自动被添加。如果你想将你的UI渲染拆分到不同的Draw Call中,你可以手动创建你自己的UIPanel,例如你要创建一个分屏的游戏,每个屏用一个摄像机进行渲染,这种秦光下你就需要2个UIPanel来避免控件互相重叠。 参数 Pan...

Unity场景渲染相关实现的猜想

如下,很简单的一个场景,一个Panel,二个Cube,一个camera,一个方向光,其中为了避免灯光阴影的影响,关掉阴影,而Panel和二个Cube都是默认的材质,没做修改,我原猜,这三个模型应该都动态合并成一个,但是根据Unity的Frame Debug的显示,我们可以看下,只有同模型的地合并了。然后把模型A向前移动到Z小于0,神奇的看到,同模型的二个c...

Material design之Material Theme

Material Theme提供了三方面的内容: 系统组件的颜色可以自定义更改 系统组件添加了触摸反馈动画效果 Activity切换动画效果 系统主题默认被定义在以下三个样式中: 使用Material主题的时候需要注意,Material目前只能运行在Android L的预览版本上。 系统组件颜色的更改: 通过在res/values/styles建立一个...

轻量级 Material Design 前端框架 MDUI (纯html,css,与css框架跟react vue不冲突)

MDUI 是一个轻量级的 Material Design 前端框架,对照着 Material Design 文档进行开发,争取 1:1 实现 Material Design 中的组件。 多主题支持 MDUI 拥有 19 种主色、 16 种强调色、和一种夜间主题。只需添加一个 CSS 类即可实现主题的切换。 可以点击官方文档右上角按钮观看主题切换效果。 轻量...

SAP Material Flow System (MFS) 物料流系统简介

SAP Material Flow System (MFS) 物料流系统 MFS实现SAP EWM与自动化仓库设备进行数据交互,与设备PLC进行通迅, 上架 整托盘移动 拣货 Putback Conveying off the pick HU Diversion to clarification bin...

22种开源Vue模板和主题框架「干货」

前言 在Internet上搜索模板和主题时,很难找到免费的Vue资源。 即使您不在乎质量,它们似乎也很难被发现,并出于好奇而感动,我花了数小时在Google和Github上四处挖掘,结果得到了收集22种开源Vue模板和主题框架集合。我不会对此打赌,但是它们也是高质量的资源。 Bootstrap Vue 现场演示:https://bootstrap-vue...