コード例 #1
0
 protected virtual void OnDisable()
 {
     UnityGameFrameworkFacade.Get().RemoveMediator(this.layerMediator.MediatorName);
     if (isActionPushLayer)
     {
         this.RemoveLayerAction();
     }
 }
コード例 #2
0
 public static UnityGameFrameworkFacade Get()
 {
     if (_instance == null)
     {
         _instance = new UnityGameFrameworkFacade();
     }
     return(_instance);
 }
コード例 #3
0
 protected virtual void OnEnable()
 {
     UnityGameFrameworkFacade.Get().RegisterMediator(this.layerMediator);
     if (isActionPushLayer)
     {
         this.PushLayerAction();
     }
 }