北京织梦网站建设,石家庄seo优化,兼职做Ppt代抄论文的网站,界面软件开发工具unity中导入spine模型#xff0c;当模型挂载SkeletonMecanim组件后#xff0c;发现材质球向shader传值失败#xff0c;改为SetPropertyBlock后可行。
//spine模型使用材质球传参数#xff0c;当spine模型上挂载有SkeletonMecanim的情况下#xff0c;会传值失败!!!!// for…unity中导入spine模型当模型挂载SkeletonMecanim组件后发现材质球向shader传值失败改为SetPropertyBlock后可行。
//spine模型使用材质球传参数当spine模型上挂载有SkeletonMecanim的情况下会传值失败!!!!// foreach (var mat in m_SkinMaterials)// {// int ShenshiIntensity Shader.PropertyToID(_ShenshiIntensity);// mat.SetFloat(ShenshiIntensity, _value);// }int ShenshiIntensity Shader.PropertyToID(_ShenshiIntensity);ListRenderer rendererList m_Actor.GetAllRenderer();for (int i0;irendererList.Count;i){MaterialPropertyBlock pb new MaterialPropertyBlock();pb.SetFloat(ShenshiIntensity, _value);rendererList[i].SetPropertyBlock(pb);}