[LayaAirIDE 2.0]微信3D小游戏 ,Laya2.2.0 在微信工具中运行,WebGLShader 崩溃,如截图,100%重现,在安卓/iOS真机上不出这个问题

微信工具 Stable v1.02.1907300    ,也试过重新安装 其他2019年所有稳定版的微信工具,也试过最新的两个 RC版微信工具,都有这个问题。 
 
过程是能看见3D画面的第一屏 报告这个问题,然后模拟器无法继续调试。模型是 BlinnPhoneMaterial,换成 UnlitMaterial后 此问题消失 ———— 但是真的想用 BlinnPhoneMaterial 啊!
 
laya.d3.js:1 Uncaught TypeError: Failed to execute 'shaderSource' on 'WebGL2RenderingContext': parameter 1 is not of type 'WebGLShader'.    at ShaderInstance._createShader (laya.d3.js:1)
    at ShaderInstance._create (laya.d3.js:1)
    at new ShaderInstance (laya.d3.js:1)
    at ShaderPass.withCompile (laya.d3.js:1)
    at SubMeshRenderElement._render (laya.d3.js:1)
    at RenderQueue._render (laya.d3.js:1)
    at Scene3D._renderScene (laya.d3.js:1)
    at Camera.render (laya.d3.js:1)
    at Scene3D.renderSubmit (laya.d3.js:1)
    at Context.submitElement (laya.core.js:1)
webGLShader崩溃.png webGLShader崩溃2.png
已邀请:

天梦君

赞同来自:

2D游戏也出现这个问题了

要回复问题请先

商务合作
商务合作