wangguan
2020-11-14 4d7b6d4f3827f2aa9a59f45e1432b50a15df7fc6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
namespace Core.Utilities
{
    /// <summary>
    /// Singleton that persists across multiple scenes
    /// </summary>
    public class PersistentSingleton<T> : Singleton<T> where T : Singleton<T>
    {
        protected override void Awake()
        {
            base.Awake();
            DontDestroyOnLoad(gameObject);
        }
    }
}