/// <summary> /// /// </summary> /// <param name="port_rec">本机port</param> /// <param name="send_ip">对方ip</param> /// <param name="port_snd">对方port</param> /// <returns></returns> public NetWorkerUDP(int port_rec, string send_ip, int port_snd) { this.UDP_Rec = new UdpReceiveSocket(port_rec); this.UDP_Rec.OnDataReceived += new EventHandler <SocketAsyncEventArgs>(this.OnDataReceived); this.UDP_Snd = new UdpSendSocket(10000); this.UDP_Snd.Init(); this.TerminalEpt = new IPEndPoint(IPAddress.Parse(send_ip), port_snd); }
void Start() { #if !UNITY_EDITOR && UNITY_WSA upClient = new UdpClient(); #else udpSendSocket = new UdpSendSocket(); udpReceiveSocket = new UdpReceiveSocket(); #endif }
private void Start() { udpSendSocket = new UdpSendSocket(); udpReceiveSocket = new UdpReceiveSocket(); helperContainer = new GameObject("HelperContainer"); }