Example #1
0
 public static SummonBehaviour GetInstance()
 {
     if (instance == null)
     {
         var g = new GameObject("SummonBehaviour");
         instance = g.AddComponent <SummonBehaviour>();
         DontDestroyOnLoad(g);
     }
     return(instance);
 }
Example #2
0
 public static void Initialize()
 {
     if (initialized)
     {
         return;
     }
     entries     = new List <Entry>();
     caches      = new List <Cache>();
     works       = new List <Work>();
     initialized = true;
     SummonBehaviour.GetInstance();
 }