/*--------------------------------------------------
* // 文件功能描述:UDP广播IP地址。实现类似CS的局域网房间列表
---------------------------------------------------*/
using UnityEngine;
using System.Collections;
using UnityEngine.Networking;
using System.Threading;
using System.Collections.Generic;
using System.Net;
using System.Text;
using UnityEngine.UI;
using System.Net.Sockets;
using System;
using System.Net.NetworkInformation;
public class JuYuWangBroadCast : MonoBehaviour {
#region
private int bcPort = 7788;//广播端口
private string curIp;//当前PC的Ip
private Thread sendThread;
private Thread rcvThread;
private bool isSendTdStart = false;
private bool isRcvTdStart = false;
public List<string> serverList = new List<string>();//接收到的服务器列表
public List<int> ipTimeList = new List<int>();//Ip计时列表,通过IP该值可知该ip是否有效
public List<int> unValIpList = new List<int>();//无效的服务器索引
private int curServerCount;
private bool isServerCountChange = false;
string msg = "";//发出去的信息
string rcvMsg = "";
string showStr = "";
//public Text msgText;
public bool isServer = false;
private UdpClient client1;
private UdpClient client2;
private StringBuilder sBuilder;
private UFE ufe;
private