public override void InitData() { panelLoginState = PanelLoginState.Show; canvasGroupPanelLogin.alpha = 1f; canvasGroupPanelLogin.blocksRaycasts = true; login_fieldUserName.text = string.Empty; login_fieldPass.text = string.Empty; bgOriginal.gameObject.SetActive(true); bgCaptured.gameObject.SetActive(false); canvasGroupBgCaptured.alpha = 0f; panelRegisterState = PanelRegisterState.Hide; canvasGroupPanelRegister.alpha = 0f; canvasGroupPanelRegister.blocksRaycasts = false; register_fieldUserName.text = string.Empty; register_fieldPass.text = string.Empty; register_fieldConfirmPass.text = string.Empty; register_toggleAgreePolicy.isOn = true; onPressBack = () => { PopupManager.Instance.CreatePopupDialog(MyLocalize.GetString(MyLocalize.kWarning) , MyLocalize.GetString(MyLocalize.kAskForQuit) , string.Empty , MyLocalize.GetString(MyLocalize.kYes) , MyLocalize.GetString(MyLocalize.kNo) , () => { Application.Quit(); }, null); }; if (onPressBack != null) { CoreGameManager.instance.RegisterNewCallbackPressBackKey(onPressBack); } }
public void Login_OnButtonOpenPanelRegisterClicked() { MyAudioManager.instance.PlaySfx(GameInformation.instance.globalAudioInfo.sfx_Click); if (panelRegisterState == PanelRegisterState.Show) { return; } MyAudioManager.instance.PlaySfx(GameInformation.instance.globalAudioInfo.sfx_TogglePanel); panelRegisterState = PanelRegisterState.Show; canvasGroupPanelRegister.alpha = 0f; canvasGroupPanelRegister.blocksRaycasts = true; LeanTween.alphaCanvas(canvasGroupPanelRegister, 1f, 0.1f); canvasGroupPanelRegister.transform.localScale = Vector3.one * 0.6f; LeanTween.scale(canvasGroupPanelRegister.gameObject, Vector3.one, 0.2f).setEase(LeanTweenType.easeOutBack); }