示例#1
0
    //PlayerRole 上非管理器的一些函数
    //public void UpdateByMin()
    //{
    //    //if( LogPlayerRoleUpdate == 0 || Utility.GetTickCount() - LogPlayerRoleUpdate >= 60000)//一分钟更新一次  需要进行处理
    //    //{
    //    //    LogPlayerRoleUpdate = Utility.GetTickCount();

    //    //    tagOnlineRewardChangeEvent pEventOnline = new tagOnlineRewardChangeEvent();
    //    //    MsgEventHandle.HandleMsg(pEventOnline);
    //    //}
    //}
    public void OnUserLeaveTable()
    {
        //玩家离开房间
        RoleInfo.RoleMe.SetSeat(0xff);//玩家离开桌子 位置清空
        m_TableManager.OnClear();
        m_ChestManager.OnClear();
        m_MonthManager.OnLeaveTable();

        // m_MonthManager.OnClear();
        RoleInfo.RoleMe.SetMonthInfo(null);//设置比赛数据未空
    }