/// <summary>
        /// Load the scene.
        /// </summary>
        /// <param name="scene">Scene.</param>
        /// <param name="sceneData">Data.</param>
        /// <param name="additiveLoadScenes">Additive load scenes.</param>
        /// <param name="autoTransition">If set to <c>true</c> auto move.</param>
        public static void LoadScene(EScenes scene, SceneDataPackBase sceneData = null, EScenes[] additiveLoadScenes = null, bool autoTransition = true)
        {
            // Send default scene data.
            if (sceneData == null)
            {
                sceneData = new SceneDataPackBase(TransitionManagerInstance.CurrentGameScene, additiveLoadScenes);
            }

            TransitionManagerInstance.StartTransition(scene, sceneData, additiveLoadScenes, autoTransition);
        }
 /// <summary>
 /// Open next scene.
 /// If you don't use autoTransition, you have to use the function for transition.
 /// </summary>
 public static void Open()
 {
     TransitionManagerInstance.OpenLoadedNextScene();
 }