猿问
unity3d中怎么用代码换材质
就是一个cube单击一次换一次材质,请问程序怎么写
拉丁的传说
浏览 4708
回答 2
2回答
慕斯709654
单击的代码就不写了,换材质代码如下:Public Material myMaterial ; //定义材质类型变量,Public型,从外面拖拽上去//gameObject.renderer.material = myMaterial; //将新材质赋予物体即可
0
0
0
翻过高山走不出你
楼上那个方法虽然过时了,但是原理是正确的,现在用gameObject.GetComponent<Render>().material=新的材质,说无效的该不会是没有拖新的材质球吧..
0
0
0
随时随地看视频
慕课网APP
相关分类
Unity 3D
我要回答