1.更换网格
2.物体发光(静态)
//=====================================
1.更换网格
private Material mat;
etComponent<MeshFilter>().sharedMesh = mesh;//返回网格过滤器的共享网格。
Debug.Log(GetComponent<MeshFilter>().sharedMesh == mesh);
mat = GetComponent<MeshRenderer>().material;
//获取材质组件
mat.color = Color.Lerp(mat.color,Color.red,Time.deltaTime);
//改变材质颜色
screen.GetComponent<MeshRenderer>().material=unlockMat;//更换材质
mat.SetColor("_EmissionColor",Color.Lerp(mat.GetColor("_EmissionColor"),Color.red,Time.deltaTime*0.5f));
//颜色渐变
更多属性
_Color
_MainTex
_Cutoff
_Glossiness
_Metallic
_MetallicGlossMap
_BumpScale
_BumpMap
_Parallax
_ParallaxMap
_OcclusionStrength
_OcclusionMap
_EmissionColor
_EmissionMap
_DetailMask
_DetailAlbedoMap
_DetailNormalMapScale
_DetailNormalMap
_UVSec
_EmissionScaleUI
_EmissionColorUI
_Mode
_SrcBlend
_DstBlend
_ZWrite
2.物体发光(静态)
材质设置
两个物体都要灯光静态
渲染就ok