private void OnNextBtn(GameObject obj) { //TimeModule.Instance.RemoveTimeaction(ChapterTimeout); EngineCoreEvents.AudioEvents.PlayAudio.SafeInvoke(Audio.AudioType.UISound, EngineCommonAudioKey.Button_Click_Common.ToString()); if (m_IsEnd) { GameEvents.UI_Guid_Event.OnGuidNewEnd.SafeInvoke(m_GuidID); //GameEvents.UI_Guid_Event.OnStartGuidCartoonOver.SafeInvoke(); //GameEvents.UIEvents.UI_StartCartoon_Event.OnFinish.SafeInvoke(); } else { if (cartoonType == GuidStartCartoonType.HEAD) { if (!string.IsNullOrEmpty(m_HeadName)) { CSPlayerRenewIconReq changeIconReq = new CSPlayerRenewIconReq(); changeIconReq.NewIcon = m_HeadName; GameEvents.NetWorkEvents.SendMsg.SafeInvoke(changeIconReq); GameEvents.UI_Guid_Event.OnGuidNewEnd.SafeInvoke(m_GuidID); GameEvents.UIEvents.UI_StartCartoon_Event.OnNext.SafeInvoke(); } else { PopUpManager.OpenNormalOnePop(LocalizeModule.Instance.GetString("guid_photo_no")); //Debug.Log("Facebook Login,don't replace icon"); //GameEvents.UIEvents.UI_StartCartoon_Event.OnNext.SafeInvoke(); //GameEvents.UI_Guid_Event.OnGuidNewEnd.SafeInvoke(m_GuidID); //GameEvents.UI_Guid_Event.OnStartGuidCartoonNext.SafeInvoke(); } } else if (cartoonType == GuidStartCartoonType.NAME) { string inputName = m_InputName.Text; if (string.IsNullOrEmpty(inputName)) { PopUpManager.OpenNormalOnePop(LocalizeModule.Instance.GetString("UI_PLAYERINFO_NICK_NULL")); return; } if (EngineCore.Utility.CommonUtils.GetStringCount(inputName) > 20) { PopUpManager.OpenNormalOnePop(LocalizeModule.Instance.GetString("UI_PLAYERINFO_NICK_OVERFLOW")); return; } CSRenameRequest c2sRename = new CSRenameRequest(); c2sRename.NewName = inputName; c2sRename.PlayerId = GlobalInfo.MY_PLAYER_ID; GameEvents.NetWorkEvents.SendMsg.SafeInvoke(c2sRename); GameEvents.UI_Guid_Event.OnGuidNewEnd.SafeInvoke(m_GuidID); GameEvents.UIEvents.UI_StartCartoon_Event.OnNext.SafeInvoke(); } else { GameEvents.UIEvents.UI_StartCartoon_Event.OnNext.SafeInvoke(); } } }
private void OnNextGameStart(long id) { if (id != 10006) { return; } if (this.m_isChoose) { CSPlayerRenewIconReq changeIconReq = new CSPlayerRenewIconReq(); changeIconReq.NewIcon = CommonData.DEFAULT_PLAYER_IMAGE_LIST[this.m_index]; GameEvents.NetWorkEvents.SendMsg.SafeInvoke(changeIconReq); GameEvents.UIEvents.UI_StartCartoon_Event.OnChooseHead.SafeInvoke(this.m_index); } }