/// <summary>
 /// ��ʼ�ռ�,���۵��ö��ٴζ�ֻ��ʼһ��
 /// </summary>
 public static void StartGC()
 {
     if(mSingleton == null)
     {
         GameObject go = new GameObject("Pool_GameObject_GC_Interval");
         mSingleton = go.AddComponent<Pool_GameObj_GC_Interval>();
         //ֻ����һ��
         mSingleton.StartCoroutine(mSingleton._Coro_ClearPool());
     }
 }
Beispiel #2
0
 /// <summary>
 /// 开始收集,无论调用多少次都只开始一次
 /// </summary>
 public static void StartGC()
 {
     if (mSingleton == null)
     {
         GameObject go = new GameObject("Pool_GameObject_GC_Interval");
         mSingleton = go.AddComponent <Pool_GameObj_GC_Interval>();
         //只开启一次
         mSingleton.StartCoroutine(mSingleton._Coro_ClearPool());
     }
 }
Beispiel #3
0
 /// <summary>
 /// ?????????????
 /// </summary>
 public static void Init()
 {
     Pool_GameObj_GC_Interval.StartGC();
 }