加载场景的时候如何获知进度

我用cocostudio制作了一个场景,场景中包含地图,骨骼动画,UI,粒子等组件。程序
中我加载是通过函数SceneReader::getInstance()->createNodeWithSceneFile(“publish\\FishJoy2.json”)。
现在问题来了,由于场景比较大,加载比较耗时,所以我需要一个进度条显示加载进度,查了下貌似没有发现createNodeWithSceneFile的异步加载版本,也没有发现加载进度回调接口,请问如何解决这个问题。
此外,我发现下面4个函数并不会释放纹理,所以如果我多加了几个场景内存马上爆满,不知道内存纹理释放如何解决?个人感觉虽然好用了,但是资源管理
反而不可控了。
ArmatureDataManager::destroyInstance();
SceneReader::destroyInstance();
ActionManagerEx::destroyInstance();
GUIReader::destroyInstance();