创建大量图片,渲染混乱

creator版本: 2.0.5
测试代码如下,逻辑并不复杂,只是走了一个极端情况

  onClick() {
        let size = cc.view.getDesignResolutionSize();
        for (let i = 0; i < 1000; i++) {
            let node = cc.instantiate(this.prefab);
            node.x = Math.random() * size.width - size.width / 2;
            node.y = Math.random() * size.height - size.height / 2;
            this.node.addChild(node);
            this._num++;
            this.numLabel.string = this._num;
        }
    },

当数量达到一个临界值的时候,就出现了这种情况

应该是超过了2048*2048的限制了。

这是系统文本?

应该是profile的内容
prefab里面我就放了一个这样的图片

提供下你的demo给我,如果仅仅是图片的话我这边测试过没有出现这个问题。
你试一下给加个layout容器,硬调整布局。看看还会不会有问题。

demo.zip (201.5 KB)

升级到2.0.9吧,在这个版本上是正常的。

2.0.9 我们的游戏里面也遇到了

我们是2.0.9 部分android 机型会出现这种情况,2.0.5 正常。

哇哦,是不思议迷宫吗?

什么情况下能够复现,图片资源总占用多大?数量多少?图集的尺寸多大?

ios偶现,是玩家反馈的,我们自己测试的时候都没有复现过。总资源打完包是61M,别问为什么这么大:disappointed_relieved:他们提供的特效太多了。。图集总数是278张,尺寸的话各种都有吧 512X512 512X1024 1024X1024 1024X2048 2048X2048

小游戏名字叫冈布奥消除,可以搜索玩一波:wink: