private void OnHiddenImpl() { OnHiddenHandler(); Dispatch(OnHidden); PopupController.Close(Popup, true); }
public void Pop() { if (currentPopup != null) { currentPopup.Close( delegate { currentPopup = null; if (popupQueue.Count > 0) { ShowNext(); } } ); } }
// Update is called once per frame void Update() { if (_enemy == null) { _enemy = Instantiate(enemyPrefab) as GameObject; _enemy.transform.position = new Vector3(0, 1, 0); float angle = Random.Range(0, 360); _enemy.transform.Rotate(0, angle, 0); } // Triggering the GUI upon using ESC if (Input.GetKeyDown(KeyCode.Escape)) { if (popup.isOpen == false) { popup.Open(); } else { popup.Close(); } } }
// Start with the GUI closed void Start() { popup.Close(); }
// Start is called before the first frame update void Start() { isPaused = false; popupcontroller.Close(); }