daxiazh 是把var isDoubleLoop=(this._renderCount % 2===0); 修改成 是把 var isDoubleLoop=(this._renderCount % 2===1); 吗? 这样没用,在Laya.Stage.FRAME_SLOW模式下还是会隔帧执行,切换场景时会崩溃,如下图
InJoins 我上次是启动的时候奔溃,所以改了一下就好了 没注意看你问题里写的的是切换场景时崩溃——那么,这就涉及到上下文逻辑了,打补丁不合适。最好还是官方改。@mengjia 我们不少用户选择LAYA是因为它支持3D,而这个问题在3D SLOW模式下是必现的,所以麻烦官方重视一下这个问题,能尽快修复。--@daxiazh补充:我之前是启动崩溃,定位的问题原因是,隔帧模式下:第一帧渲染逻辑进去,前半部分准备代码没有执行(包括初次全局初始化相关代码),直接执行的是后续的场景操作代码,导致场景null报错。所以将0改为1就行了。你这个切换场景可能问题原理类似,只是具体逻辑细节可能不同。 最好请官方改改看吧!