如图:执行旋转动作 this.rotate.node.runAction(cc.repeatForever(cc.rotateBy(0.1, -60)));
出现黑边
设备: iPhone5s ,版本:9.2.1
环境: 微信浏览器
CocosCreator版本: 1.3.0 rc1
谁知道是什么原因吗?
执行官方范例也会出现同样的问题,动作卡顿,出现黑边
如图:执行旋转动作 this.rotate.node.runAction(cc.repeatForever(cc.rotateBy(0.1, -60)));
出现黑边
设备: iPhone5s ,版本:9.2.1
环境: 微信浏览器
CocosCreator版本: 1.3.0 rc1
谁知道是什么原因吗?
执行官方范例也会出现同样的问题,动作卡顿,出现黑边
您稍等,我测试看看,麻烦你能否 打印一下 cc._renderType 看看是不是 Canvas 渲染模式
cc.log("type = ",cc._renderType);
输出为 0
那这样应该是由于脏矩形导致的, 0 代表的是 Canvas 渲染模式,
如何修复?或是暂时没有办法吗?
请试一下关闭脏矩形cc.renderer.enableDirtyRegion(false),确认下是否是脏矩形导致的。
如果确认是脏矩形的问题,暂时只能先通过这个API关闭掉,脏矩形有一些兼容性问题,这部分的进一步原因,我们还要花时间去查
好的,谢谢了
cc.renderer.enableDirtyRegion(false);
但是报错:JS Exception: cc.renderer is undefined
是为何???