IOS Game Optimization?

I have an IOS game that is split into two scenes, but when the scene changes it lags a bit. I was wondering if there is anyway to speed up the loading time, or to preload the scene so it does not have a visible loading time. The scene it goes to has a lot of sprite animations, but I did use a sprite sheet to help compress it. Any help is always appreciated and thank you.

You may want to consider looking at SceneManager.LoadLevelAsync what it does is it loads your scene asynchronously in the background, in that it doesn’t stall your current execution thread to load the scene.

Another option you may want to take is to create your own custom loading screen, which is a customary game development practice when moving between levels. There are a lot of tutorials available online to teach you how to do this.