예제 #1
0
    /// <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);
    }
예제 #2
0
        /// <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();
        }
예제 #3
0
        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);
        }
예제 #4
0
        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);
        }