- Creator 版本: 2.4.2
- 重现方式:必现
看了挺多相关帖子,一些方案有人说可以,有人说没效果,也没有碰到官方给出的方案。线上游戏,这种的改怎么处理,求指导的大佬指点一下
看了挺多相关帖子,一些方案有人说可以,有人说没效果,也没有碰到官方给出的方案。线上游戏,这种的改怎么处理,求指导的大佬指点一下
const isIos14Or15 = /iPhone OS 14/.test(window.navigator.userAgent) || /iPhone OS 15/.test(window.navigator.userAgent);
console.log(“是否是ios14以上的设备”,isIos14Or15);
const isIOS14Device = cc.sys.os === cc.sys.OS_IOS && cc.sys.isBrowser && cc.sys.isMobile && isIos14Or15;
console.log(isIOS14Device);
if (isIOS14Device) {
cc.MeshBuffer.prototype.checkAndSwitchBuffer = function (vertexCount) {
if (this.vertexOffset + vertexCount > 65535) {
this.uploadData();
this._batcher._flush();
}
};
cc.MeshBuffer.prototype.forwardIndiceStartToOffset = function () {
this.uploadData();
this.switchBuffer();
};
}
谢谢回答,但是我们不好提升版本,需要找其他办法
好的,谢谢,我试试