从3.5.2升级到3.6.0编辑器无法打开 error:the requested buffer might be too large

报错如下:

[Scene] Failed to allocate chunk in StaticVBAccessor, the requested buffer might be too large: 518400 bytes

[Scene] Cannot read property ‘vb’ of null

修改 Macro 设置,参考
https://docs.cocos.com/creator/manual/zh/ui-system/components/engine/ui-batch.html#v341-之后

我这边也是这个错。一个tiledmap地图。40*40的地图。现在都打不开,这个怎么设置??

我们确认一下

我也用了 tiledmap, 60*60的

大佬,有确认结果吗?我自己试了试去调整144这个值,反正没啥用

那我继续在3.5.2用着了

同问有结果了吗

感谢您的反馈信息。该问题将在v3.6.1版本修复 https://github.com/cocos/cocos-engine/issues/12522

目前3.6.0的版本,在编辑器中设置无效,需要修改引擎代码。
引擎目录\resources\resources\3d\engine\cocos\core\platform目录下
macro.ts BATCHER2D_MEM_INCREMENT: 144, 增大到合适的数值,单位kb。重新编译引擎后刷新编辑器即可生效

我这边升级到3.6.3 还是不行,image

它来了,i6PTXediFj

可以解决。用的3.8.0image

1赞