物体穿过平面后3d场景消失变黑屏

1 物体穿过平面后场景立刻黑屏(帧率面板显示场景中节点被销毁)2 平面是很普通的unity导出的Plane(除了材质没做修改)
3 只使用代码添加了贴图(代码见下图)(直接在unity添加相同材质显然不会出现这种情况)
 

QQ截图20200626104246.jpg


QQ截图20200626104341.jpg

 
Laya.Texture2D.load("res/skin/2.jpg",new Laya.Handler(this,this.loadfinish));//加载贴图

loadfinish(tex){
var mat=new Laya.UnlitMaterial();//创建材质
mat.albedoTexture=tex;//给材质添加贴图

//mat.albedoColorA = 0.5; //透明度
// mat.blend = Laya.RenderState.BLEND_ENABLE_ALL;
// mat.blendSrc = Laya.RenderState.BLENDPARAM_SRC_ALPHA;
// mat.blendDst = Laya.RenderState.BLENDPARAM_ONE_MINUS_SRC_ALPHA;
// mat.renderQueue = Laya.BaseMaterial.RENDERQUEUE_TRANSPARENT;
// mat.depthTest = Laya.RenderState.DEPTHTEST_ALWAYS;

this.plane.meshRenderer.material=mat;
}
已邀请:

157*****593

赞同来自:

麻烦提供一下Demo我们查找一下问题

要回复问题请先

商务合作
商务合作