コード例 #1
0
ファイル: GameCenter.cs プロジェクト: da1fanshu/yizhe
 public static void RemoveRegisterCycle(IGameLifecycle obj)
 {
     if (Instance != null)
     {
         Instance.mLifecycle.RemoveRegister(obj);
     }
 }
コード例 #2
0
 public void RemoveRegister(IGameLifecycle obj)
 {
     if (!obj.ExIsNullOjbect())
     {
         mGameLisfcycle.Remove(obj);
     }
 }
コード例 #3
0
 private T Convert <T>(IGameLifecycle obj) where T : class, IGameLifecycle
 {
     if (!obj.ExIsNullOjbect())
     {
         return(obj as T);
     }
     return(null);
 }
コード例 #4
0
ファイル: GameCenter.cs プロジェクト: da1fanshu/yizhe
 /// <summary>
 /// 注册周期函数
 /// </summary>
 /// <param name="obj"> 注册对象 </param>
 public static void RegisterCycle(IGameLifecycle obj)
 {
     Instance.mLifecycle.Register(obj);
 }