using System.Collections;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.SceneManagement;
///
/// 世界管理器
///
public class ScenesLoadManager:MBSingletonManager
{
///
/// 同步加载场景
///
public void SynchronousLoadingScene(string name)
{
SceneManager.LoadScene(name);
}
///
/// 异步加载场景
///
/// 对象
/// 世界名称
/// 跳转世界后要干什么
public void AsynLoadScene(string name, UnityAction action = null)//异步加载场景
{
YooAssetManager.Instance.LoadSceneAsync(PackagesName.GameData, name, () =>
{
action?.Invoke();
});
}
}