コード例 #1
0
 private void setupCellPhonePrefab()
 {
     if (!Service.Get <UIElementDisablerManager>().IsUIElementDisabled("CellphoneButton"))
     {
         GameObject popup             = UnityEngine.Object.Instantiate(cellPhonePrefab);
         PopupEvents.ShowTopPopup evt = new PopupEvents.ShowTopPopup(popup, destroyPopupOnBackPressed: false, scaleToFit: true, "Accessibility.Popup.Title.CellPhone");
         Service.Get <EventDispatcher>().DispatchEvent(evt);
     }
     else
     {
         hideAnim(destroy: true);
         isCellPhoneOpenOrOpening = false;
     }
 }
コード例 #2
0
 private bool onTopPopupShown(PopupEvents.ShowTopPopup evt)
 {
     Service.Get <NativeKeyboardManager>().Keyboard.Hide();
     return(false);
 }
コード例 #3
0
 private bool onShowPopup(PopupEvents.ShowTopPopup evt)
 {
     showPopup(evt.Popup, evt.DestroyPopupOnBackPressed, evt.ScaleToFit);
     return(false);
 }