动态合图: 开启调试 cc.dynamicAtlasManager.showDebug(true);如何查看调试信息?

如何查看调试信息?

1赞

合成的图片资源会生成scrollview直接显示在屏幕上

请问cc.dynamicAtlasManager.showDebug是应该写在脚本的最外层还是在onLoad或start中?
写在脚本的最外层会有报错,写在onLoad中什么都没看到,但是确实有东西阻挡我的点击输入。
cocos creator的版本是2.2.0。

我也是测试了看不到这个显示啊

你最后看到了吗?是哪里的问题

我也是懵逼 写在外面报错 写在里面看不到 在浏览器里输入了 就可以看到了 如果是写在onload 里面需要延迟才能显示出来

1赞

cc.dynamicAtlasManager.showDebug 我写在了start里,手动把返回的node添加到场景里,设置position,发现node已经在场景里了但好像没合图,我在场景里另外加了一个Label设为Bitmap,这时候就可以看到合图了(没加之前估计就是没合图,具体原理请大佬们指点下了)

哎嘿。你这方法不错。
真的要场景中弄个cc.Label设置成Bitmap,然后再start里写
let node =cc.dynamicAtlasManager.showDebug(true);
node.x = 1000;
node.y;
然后就能看见合图在场景中间了…