private void OnHistoryInfoCloseClickHandler(GameObject linster, object _arg, object[] _params) { UIEventListener.RemoveUIListener(_historyInfoCloseButton.gameObject); UIEventListener.RemoveUIListener(_historyInfoYesButton.gameObject); _historyInfoPage.gameObject.SetActive(false); OSBridgeManager.Instance.OnUnityBack(_isCaughtPet ? 1 : 0); }
//Hide BackCheck and GoOn Game after NoButton is Been pressed private void HideBackCheck() { UIEventListener.RemoveUIListener(_yesButton.gameObject); UIEventListener.RemoveUIListener(_noButton.gameObject); Tweener tweener = _backCheck.DOScale(0, 0.1f).SetUpdate(true); tweener.OnComplete(new TweenCallback(() => { Time.timeScale = 1; _backCheck.gameObject.SetActive(false); })); }
private void EndCapture() { StopAllCoroutines(); _captureButton.gameObject.SetActive(false); _backCheck.gameObject.SetActive(false); UIEventListener.RemoveUIListener(_backButton.gameObject); EventDispatcher.RemoveEvent("OnAimed", OnAimedHandler); EventDispatcher.RemoveEvent("OnNotAimed", OnNotAimedHandler); EventDispatcher.RemoveEvent <string>("OnCapture", OnCaptureHandler); _capturePage.gameObject.SetActive(false); }
private void ForceHideCaptureButton() { _captureButton.gameObject.SetActive(false); UIEventListener.RemoveUIListener(_captureButton.gameObject); UIEventListener.RemoveUIListener(_aimImage.gameObject); if (Time.timeScale != 1) { Time.timeScale = 1; } EventDispatcher.TriggerEvent("GoOnCapture"); }
private IEnumerator HideCaptureButton(int second) { yield return(new WaitForSecondsRealtime(second)); _captureButton.gameObject.SetActive(false); UIEventListener.RemoveUIListener(_captureButton.gameObject); UIEventListener.RemoveUIListener(_aimImage.gameObject); if (Time.timeScale != 1) { Time.timeScale = 1; } _currentPetName = null; EventDispatcher.TriggerEvent("GoOnCapture"); }
private void EndRoomStatus() { _roomStatusPage.gameObject.SetActive(false); UIEventListener.RemoveUIListener(_roomStatusCloseButton.gameObject); }