Esempio n. 1
0
 private void ExcuteLevel(FageUIManager manager, FageUIRequest request)
 {
     if (request.uiCurtain != null)
         manager.ReserveState ("FageUIManagerCurtClose");
     else
         manager.ReserveState("FageUIManagerLoad");
 }
Esempio n. 2
0
 private void ExcuteLevel(FageUIManager manager, FageUIRequest request)
 {
     if (request.uiCurtain != null)
     {
         manager.ReserveState("FageUIManagerCurtClose");
     }
     else
     {
         manager.ReserveState("FageUIManagerLoad");
     }
 }
Esempio n. 3
0
    private void ExcutePush(FageUIManager manager, FageUIRequest request)
    {
        Stack stack = manager.GetStack();

        if (stack.Count > 0)
        {
            manager.ReserveState("FageUIManagerTransOut");
        }
        else
        {
            manager.ReserveState("FageUIManagerSwitch");
        }
    }
Esempio n. 4
0
    private void OnOpenComplete()
    {
        GameObject.Destroy(_curtain.GetGameObject());
        FageUIManager manager = FageUIManager.Instance;

        manager.GetRequests().Dequeue();
        manager.ReserveState("FageUIManagerIdle");
    }
Esempio n. 5
0
 private void ExcutePopdown(FageUIManager manager, FageUIRequest request)
 {
     Queue queue = manager.GetQueue ();
     if (queue.Count > 0) {
         manager.ReserveState ("FageUIManagerTransOut");
     } else {
         manager.GetRequests ().Dequeue ();
     }
 }
Esempio n. 6
0
    public override void Excute(FageStateMachine stateMachine)
    {
        base.Excute(stateMachine);
        FageUIManager manager = stateMachine as FageUIManager;

        if (_async != null)
        {
            if (_async.isDone)
            {
                manager.ReserveState("FageUIManagerCurtOpen");
            }
        }
        else
        {
            manager.GetRequests().Dequeue();
            manager.ReserveState("FageUIManagerIdle");
        }
    }
Esempio n. 7
0
 private void ExcutePush(FageUIManager manager, FageUIRequest request)
 {
     Stack stack = manager.GetStack ();
     if (stack.Count > 0) {
         FageUIMem current = stack.Peek () as FageUIMem;
         current.Destroy ();
         this.current = current;
     } else {
         manager.ReserveState("FageUIManagerSwitch");
     }
 }
Esempio n. 8
0
 private void ExcutePopdown(FageUIManager manager, FageUIRequest request)
 {
     Queue queue = manager.GetQueue ();
     if (queue.Count > 0) {
         FageUIPopupMem current = queue.Peek () as FageUIPopupMem;
         current.Destroy ();
         this.current = current;
     } else {
         manager.ReserveState("FageUIManagerSwitch");
     }
 }
Esempio n. 9
0
 private void ExcutePopup(FageUIManager manager, FageUIRequest request)
 {
     Queue queue = manager.GetQueue ();
     FageUIPopupMem mem = new FageUIPopupMem (request.uiSet);
     queue.Enqueue(mem);
     if (queue.Count == 1) {
         manager.ReserveState("FageUIManagerSwitch");
     } else {
         manager.GetRequests().Dequeue();
     }
 }
Esempio n. 10
0
    public override void Excute(FageStateMachine stateMachine)
    {
        base.Excute(stateMachine);
        FageUIManager manager = stateMachine as FageUIManager;

        if (current.state == FageUICommonMem.INTANTIATED)
        {
            manager.GetRequests().Dequeue();
            manager.ReserveState("FageUIManagerIdle");
        }
    }
Esempio n. 11
0
    private void ExcutePopdown(FageUIManager manager, FageUIRequest request)
    {
        Queue queue = manager.GetQueue();

        if (queue.Count > 0)
        {
            manager.ReserveState("FageUIManagerTransOut");
        }
        else
        {
            manager.GetRequests().Dequeue();
        }
    }
Esempio n. 12
0
 private void ExcutePop(FageUIManager manager, FageUIRequest request)
 {
     Stack stack = manager.GetStack ();
     if (stack.Count > 0) {
         FageUIMem current = stack.Peek () as FageUIMem;
         this.current = current;
         current.Resume(manager.canvas, request.param);
     } else {
         manager.GetRequests ().Dequeue ();
         manager.ReserveState ("FageUIManagerIdle");
         return;
     }
 }
Esempio n. 13
0
    private void ExcutePopup(FageUIManager manager, FageUIRequest request)
    {
        Queue queue = manager.GetQueue();

        if (queue.Count == 0)
        {
            manager.GetRequests().Dequeue();
            manager.ReserveState("FageUIManagerIdle");
            return;
        }
        // load bundle
        FageBundleLoader.Instance.ReserveLoad();
    }
Esempio n. 14
0
 private void ExcutePopdown(FageUIManager manager, FageUIRequest request)
 {
     Queue queue = manager.GetQueue ();
     if (queue.Count > 0) {
         FageUIPopupMem current = queue.Peek () as FageUIPopupMem;
         this.current = current;
         current.Instantiate (manager.canvas, request.param);
     } else {
         manager.GetRequests ().Dequeue ();
         manager.ReserveState ("FageUIManagerIdle");
         return;
     }
 }
Esempio n. 15
0
    private void ExcutePopup(FageUIManager manager, FageUIRequest request)
    {
        Queue          queue = manager.GetQueue();
        FageUIPopupMem mem   = new FageUIPopupMem(request.uiSet);

        queue.Enqueue(mem);
        if (queue.Count == 1)
        {
            manager.ReserveState("FageUIManagerSwitch");
        }
        else
        {
            manager.GetRequests().Dequeue();
        }
    }
Esempio n. 16
0
    private void ExcutePopdown(FageUIManager manager, FageUIRequest request)
    {
        Queue queue = manager.GetQueue();

        if (queue.Count > 0)
        {
            FageUIPopupMem current = queue.Peek() as FageUIPopupMem;
            current.Destroy();
            this.current = current;
        }
        else
        {
            manager.ReserveState("FageUIManagerSwitch");
        }
    }
Esempio n. 17
0
    private void ExcutePush(FageUIManager manager, FageUIRequest request)
    {
        Stack stack = manager.GetStack();

        if (stack.Count > 0)
        {
            FageUIMem current = stack.Peek() as FageUIMem;
            current.Destroy();
            this.current = current;
        }
        else
        {
            manager.ReserveState("FageUIManagerSwitch");
        }
    }
Esempio n. 18
0
    private void ExcutePop(FageUIManager manager, FageUIRequest request)
    {
        Stack stack = manager.GetStack ();
        if (stack.Count > 0) {
            stack.Pop ();
        }

        if (stack.Count == 0) {
            manager.GetRequests ().Dequeue ();
            manager.ReserveState ("FageUIManagerIdle");
            return;
        }

        // load bundle
        FageBundleLoader.Instance.ReserveLoad();
    }
Esempio n. 19
0
    private void ExcutePop(FageUIManager manager, FageUIRequest request)
    {
        Stack stack = manager.GetStack();

        if (stack.Count > 0)
        {
            FageUIMem current = stack.Peek() as FageUIMem;
            this.current = current;
            current.Resume(manager.canvas, request.param);
        }
        else
        {
            manager.GetRequests().Dequeue();
            manager.ReserveState("FageUIManagerIdle");
            return;
        }
    }
Esempio n. 20
0
    private void ExcutePopdown(FageUIManager manager, FageUIRequest request)
    {
        Queue queue = manager.GetQueue();

        if (queue.Count > 0)
        {
            FageUIPopupMem current = queue.Peek() as FageUIPopupMem;
            this.current = current;
            current.Instantiate(manager.canvas, request.param);
        }
        else
        {
            manager.GetRequests().Dequeue();
            manager.ReserveState("FageUIManagerIdle");
            return;
        }
    }
Esempio n. 21
0
    private void ExcutePop(FageUIManager manager, FageUIRequest request)
    {
        Stack stack = manager.GetStack();

        if (stack.Count > 0)
        {
            stack.Pop();
        }

        if (stack.Count == 0)
        {
            manager.GetRequests().Dequeue();
            manager.ReserveState("FageUIManagerIdle");
            return;
        }

        // load bundle
        FageBundleLoader.Instance.ReserveLoad();
    }
Esempio n. 22
0
 private void ExcutePush(FageUIManager manager, FageUIRequest request)
 {
     Stack stack = manager.GetStack ();
     if (stack.Count > 0) {
         manager.ReserveState("FageUIManagerTransOut");
     } else {
         manager.ReserveState("FageUIManagerSwitch");
     }
 }
Esempio n. 23
0
 private void ExcutePopup(FageUIManager manager, FageUIRequest request)
 {
     Queue queue = manager.GetQueue ();
     if (queue.Count == 0) {
         manager.GetRequests ().Dequeue ();
         manager.ReserveState ("FageUIManagerIdle");
         return;
     }
     // load bundle
     FageBundleLoader.Instance.ReserveLoad();
 }