示例#1
0
    public void Dequeue(GameQueue queue)
    {
        if (!isInQueue)
        {
            return;
        }

        isInQueue = false;
        queue.Remove(this);
    }
示例#2
0
 public static void LogOut(Exception e, User user)
 {
     users.Remove(user);
     gameQueue.Remove(user);
     if (user.game != null)
     {
         user.game.LeaveGame(user);
     }
     user.LogOut();
 }