GameFramework.Room.DropUser C# (CSharp) Method

DropUser() private method

private DropUser ( User user ) : void
user User
return void
        internal void DropUser(User user)
        {
            //向Lobby发送玩家掉线消息
            Msg_RL_UserDrop uaqBuilder = new Msg_RL_UserDrop();
            uaqBuilder.RoomID = cur_room_id_;
            uaqBuilder.UserGuid = user.Guid;
            uaqBuilder.IsBattleEnd = false;
            connector_.SendMsgToLobby(uaqBuilder);
            user.LastNotifyUserDropTime = TimeUtility.GetLocalMilliseconds();
            //控制状态改为掉线
            user.UserControlState = (int)UserControlState.UserDropped;
            if (null != user.Info) {
                // user.Info.Suicide();
            }
            LogSys.Log(LOG_TYPE.DEBUG, "Room {0} User {1}({2}) dropped.", RoomID, user.Guid, user.GetKey());
        }