public SceneLoaderRequestLoad(List <SceneData> scenes, UnloadStrategy unloadStrategy = null, SceneLoaderProxy.SceneLoaderRequestCallback callback = null, bool forceNotSuppressible = false) : base(callback, forceNotSuppressible) { SceneDataBundle asBundle = new SceneDataBundle(scenes, null, null); _bundle = asBundle; _unloadStrategy = unloadStrategy ?? new UnloadStrategyNone(); }
public SceneLoaderRequestLoad(List <string> scenesName, UnloadStrategy unloadStrategy = null, SceneLoaderProxy.SceneLoaderRequestCallback callback = null, bool forceNotSuppressible = false) : base(callback, forceNotSuppressible) { List <SceneData> asSceneDataList = scenesName.ConvertAll(sceneName => new SceneData(sceneName)); SceneDataBundle asBundle = new SceneDataBundle(asSceneDataList, null, null); _bundle = asBundle; _unloadStrategy = unloadStrategy ?? new UnloadStrategyNone(); }
public SceneLoaderRequestLoad(SceneData scene, UnloadStrategy unloadStrategy = null, SceneLoaderProxy.SceneLoaderRequestCallback callback = null, bool forceNotSuppressible = false) : base(callback, forceNotSuppressible) { List <SceneData> asSceneDataList = new List <SceneData>() { scene }; SceneDataBundle asBundle = new SceneDataBundle(asSceneDataList, null, new List <string>() { scene.SceneName }); _bundle = asBundle; _unloadStrategy = unloadStrategy ?? new UnloadStrategyNone(); }
public SceneLoaderRequestLoad(SceneDataBundle bundle, UnloadStrategy unloadStrategy = null, SceneLoaderProxy.SceneLoaderRequestCallback callback = null, bool forceNotSuppressible = false) : base(callback, forceNotSuppressible) { _bundle = bundle; _unloadStrategy = unloadStrategy ?? new UnloadStrategyNone(); }
//=============================================================================// //============ Lifecycle Methods //=============================================================================// #region Lifecycle Methods public SceneLoaderRequestUnload(UnloadStrategy unloadStrategy, SceneLoaderProxy.SceneLoaderRequestCallback callback = null, bool forceNotSuppressible = false) : base(callback, forceNotSuppressible) { _unloadStrategy = unloadStrategy; }