/// <summary> /// 删除好友消息 /// </summary> /// <param name="sMsgDelFriend">请求删除好友者ID,被删除者ID</param> public void SendDelFriendRequst(SMsgDelFriends_CS sMsgDelFriend) { Package pkg = new Package(); pkg.Head = new PkgHead((byte)MasterMsgType.NET_ROOT_FRIEND, FriendDefineManager.MSG_FRIEND_DELETE); pkg.Data = PackageHelper.StructToBytes <SMsgDelFriends_CS>(sMsgDelFriend); this.Request(pkg); }
/// <summary> ///删除好友确认调用函数 /// </summary> void DelFriendMsgBox() { SoundManager.Instance.PlaySoundEffect("Sound_Button_Default"); FriendDataManager.Instance.IsDelFriendIsMe = true; ////TODO GuideBtnManager.Instance.DelGuideButton(guideBtnID[2]); SMsgDelFriends_CS sMsgDelFriends_CS = new SMsgDelFriends_CS(); sMsgDelFriends_CS.dwActorID = (uint)PlayerManager.Instance.FindHeroDataModel().ActorID; sMsgDelFriends_CS.dwbDelActorID = this.m_curBtnID; NetServiceManager.Instance.FriendService.SendDelFriendRequst(sMsgDelFriends_CS); DelFriendListItem(); }
void SureDeleteHandle() { SoundManager.Instance.PlaySoundEffect("Sound_Button_FriendDeleteConfirmation"); FriendDataManager.Instance.IsDelFriendIsMe = true; SMsgDelFriends_CS msg = new SMsgDelFriends_CS() { dwActorID = (uint)PlayerManager.Instance.FindHeroDataModel().ActorID, dwbDelActorID = (uint)FriendsID, }; NetServiceManager.Instance.FriendService.SendDelFriendRequst(msg); }
void SureDeleteHandle() { SoundManager.Instance.PlaySoundEffect("Sound_Button_FriendDeleteConfirmation"); FriendDataManager.Instance.IsDelFriendIsMe = true; var playerData = PlayerManager.Instance.FindHeroDataModel(); SMsgDelFriends_CS sMsgDelFriends_CS = new SMsgDelFriends_CS(); sMsgDelFriends_CS.dwActorID = (uint)PlayerManager.Instance.FindHeroDataModel().ActorID; sMsgDelFriends_CS.dwbDelActorID = m_FriendInfo.dwFriendID; NetServiceManager.Instance.FriendService.SendDelFriendRequst(sMsgDelFriends_CS); m_callBackAction((int)m_FriendInfo.dwFriendID); }