Ejemplo n.º 1
0
 //------------------------------------------------------------------------/
 // Requests
 //------------------------------------------------------------------------/
 private void ProcessRequest(StratusDialogWindowRequestBehaviour instance)
 {
     displays.Enqueue(instance);
     if (!open)
     {
         Open();
     }
 }
Ejemplo n.º 2
0
 private void OnRequestEnded()
 {
     if (this.displays.NotEmpty())
     {
         StratusDialogWindowRequestBehaviour request = displays.Dequeue();
         request.DestroyGameObject();
     }
     if (this.displays.Empty())
     {
         Close();
     }
 }