[]2个3D物件共用模型问题

两个3D物件(其中一个在Unity中的属性如图),用了相同的模型,但是不同时的材质,最后显示出来都是后一种材质。有什么办法可以解决吗,还是只能用两个模型。

QQ图片20170616143515.png

 
已邀请:

183*****755

赞同来自: chunjine

现在的导出文件的格式,材质信息是存在lm文件里的,我们近期会分离材质信息与模型信息,下个版本就会更新。
现在你只能通过代码去解决。
var material = meshSprite.meshRender.material;
material.albedo = new  Vector4(3.5,3.5,3.5,1.0);//修改反射率
material.renderMode = 3;//修改渲染模式
material.diffuseTexture = Texture2D.load("xxx.png");//修改漫反射贴图
这些属性都是我随便写的通用的,更多的请参考,laya.d3.core.material.StandardMaterial

要回复问题请先

商务合作
商务合作