private void ExcuteLevel(FageUIManager manager, FageUIRequest request) { if (request.uiCurtain != null) manager.ReserveState ("FageUIManagerCurtClose"); else manager.ReserveState("FageUIManagerLoad"); }
private void ExcuteLevel(FageUIManager manager, FageUIRequest request) { if (request.uiCurtain != null) { manager.ReserveState("FageUIManagerCurtClose"); } else { manager.ReserveState("FageUIManagerLoad"); } }
private void ExcutePush(FageUIManager manager, FageUIRequest request) { Stack stack = manager.GetStack(); if (stack.Count > 0) { manager.ReserveState("FageUIManagerTransOut"); } else { manager.ReserveState("FageUIManagerSwitch"); } }
private void OnOpenComplete() { GameObject.Destroy(_curtain.GetGameObject()); FageUIManager manager = FageUIManager.Instance; manager.GetRequests().Dequeue(); manager.ReserveState("FageUIManagerIdle"); }
private void ExcutePopdown(FageUIManager manager, FageUIRequest request) { Queue queue = manager.GetQueue (); if (queue.Count > 0) { manager.ReserveState ("FageUIManagerTransOut"); } else { manager.GetRequests ().Dequeue (); } }
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"); } }
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"); } }
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"); } }
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(); } }
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"); } }
private void ExcutePopdown(FageUIManager manager, FageUIRequest request) { Queue queue = manager.GetQueue(); if (queue.Count > 0) { manager.ReserveState("FageUIManagerTransOut"); } else { manager.GetRequests().Dequeue(); } }
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; } }
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(); }
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; } }
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(); } }
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"); } }
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"); } }
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(); }
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; } }
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; } }
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(); }
private void ExcutePush(FageUIManager manager, FageUIRequest request) { Stack stack = manager.GetStack (); if (stack.Count > 0) { manager.ReserveState("FageUIManagerTransOut"); } else { manager.ReserveState("FageUIManagerSwitch"); } }
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(); }