23 lines
552 B
C#
23 lines
552 B
C#
using System;
|
|
using UnityEngine.SceneManagement;
|
|
|
|
namespace BrewMonster
|
|
{
|
|
public class SceneLoadService
|
|
{
|
|
public static void Load(
|
|
string sceneName,
|
|
LoadSceneMode mode = LoadSceneMode.Single,
|
|
Action<bool> actDone = null
|
|
)
|
|
{
|
|
if(string.IsNullOrEmpty(sceneName)) return;
|
|
SceneLoader.TargetScene = sceneName;
|
|
SceneLoader.LoadMode = mode;
|
|
SceneLoader.OnDone = actDone;
|
|
|
|
SceneManager.LoadScene(sceneName, mode);
|
|
}
|
|
}
|
|
}
|