My game delay so much long when loading the level file create by LevelHelper.Is there some good way to minus the delay time or to display a loading scene before loading the level filed?

Actually I’ve done some work to display a loading scene.I have used the method :loader->registerLoadingProgressObserver(this, callfuncFloat_selector(loadingProgress));. And I can get some loading information in the console.But it seems like that the loading scene has to be loaded only after the level file is totoally loaded.Any help is appreciated.