会出现这个样子,完整的图片会被扣掉一块块。
什么浏览器,什么平台,creator 版本多少?怎么重现?
前天直播的时候我打开麒麟子大大的项目时也发现了:
1.5.2-beta.2,Windows平台,Chrome 59.0.3071.115,Canvas模式出错(WebGL正常)。
Canvas:
WebGL:
经过测试,是这样出现的,选canvas
在scene onLoad的时候,调用
cc.view.setDesignResolutionSize(1920 1080, cc.ResolutionPolicy.EXACT_FIT)
你加上下面的调用试试:
if (cc._renderType === cc.game.RENDER_TYPE_CANVAS) {
cc.renderer.enableDirtyRegion(false);
}
初步怀疑可能跟脏矩形有关。
关闭后问题依旧。在代码第一个场景onLoad的时候关了脏矩形,点开这个创建房间菜单之前又在控制台手动cc.renderer.enableDirtyRegion(false);了,还是显示不全。
我的可以了,简单的测试了下,之后再好好跑跑

