中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

臨沂購買模板建站網頁首頁設計圖片

臨沂購買模板建站,網頁首頁設計圖片,外貿汽車網站,wordpress 發(fā)布時間不對因為需要用到unity和其他的程序交互,其他程序可以提供Udp消息,因此找了合適的相互連接方法。這里直接上代碼。 工具類: using System; using System.Collections; using System.Collections.Generic; using System.IO; using System.Net; u…

因為需要用到unity和其他的程序交互,其他程序可以提供Udp消息,因此找了合適的相互連接方法。這里直接上代碼。

工具類:

using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Net;
using System.Net.Sockets;
using System.Text;
using System.Threading;
using UnityEngine;
using UnityEngine.Video;public class UdpManager
{public static string m_receivedMessage;static IPEndPoint m_IPEndPoint;static UdpClient m_udpClient;public static void InitializeUdpClient(){m_IPEndPoint = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 8080);m_udpClient = new UdpClient(m_IPEndPoint);UdpModel s = new UdpModel(m_udpClient, m_IPEndPoint);m_udpClient.BeginReceive(EndReceive, s);Debug.Log("服務器啟動");}//結束得到的信息private static void EndReceive(IAsyncResult ar){try{UdpModel m_UdpModel = ar.AsyncState as UdpModel;if (m_UdpModel != null){UdpClient udpClient = m_UdpModel.m_udpclient;IPEndPoint ip = m_UdpModel.m_ip;Byte[] receiveBytes = udpClient.EndReceive(ar, ref ip);string msg = Encoding.UTF8.GetString(receiveBytes);m_receivedMessage = msg;udpClient.BeginReceive(EndReceive, m_UdpModel); //開始獲取}}catch (Exception ex){//處理異常}}//udp模型private class UdpModel{public UdpClient m_udpclient = null;public IPEndPoint m_ip;public UdpModel(UdpClient udpclient, IPEndPoint ip){this.m_udpclient = udpclient;this.m_ip = ip;}}//關閉public static void Close(){if (m_udpClient != null){m_udpClient.Close();m_udpClient = null;}}/// <summary>/// 發(fā)送數據/// </summary>/// <param name="obj"></param>public static void SendMessage(string message){UdpClient myUdpClient = new UdpClient();IPEndPoint endpoint;//當前服務器ip和端口號myUdpClient = new UdpClient(new IPEndPoint(IPAddress.Any, 8800));//要發(fā)送給的地址和端口號,255.255.255.255表示在這個局域網的所有ipendpoint = new IPEndPoint(IPAddress.Parse("192.168.31.174"), 1180);byte[] bytes = Encoding.UTF8.GetBytes(message);try{myUdpClient.Send(bytes, bytes.Length, endpoint);myUdpClient.Close();}catch (Exception err){Console.Write(err.Message, "發(fā)送失敗");}finally{myUdpClient.Close();}}
}

需要掛載運行的腳本:

using System.Collections.Generic;
using UnityEngine.UI;
using UnityEngine;
using UnityEngine.Video;/// <summary>
/// 服務接收生成
/// </summary>
public class ServerControl : MonoBehaviour
{void Start(){UdpManager.InitializeUdpClient();//part1Root.SetActive(true);//part2Root.SetActive(false);}void Update(){if (UdpManager.m_receivedMessage != null){string[] array = UdpManager.m_receivedMessage.Split(',');Debug.Log(UdpManager.m_receivedMessage);UdpManager.m_receivedMessage = null;}}private void OnDestroy(){UdpManager.Close();}
}

使用方法很簡單,把ServerControl腳本掛載在一個物體上,直接運行即可,接受信息的方法和發(fā)送的方法都在兩個腳本里。

http://www.risenshineclean.com/news/43150.html

相關文章:

  • 深圳教育網站設計公司鄭州seo顧問培訓
  • java做網站沒有php好嗎360瀏覽器網頁版入口
  • 網站查詢信息愛站網關鍵字挖掘
  • wordpress建設網站石家莊全網seo
  • 美國網站服務器營銷活動推廣策劃
  • 做網站seo優(yōu)化線上營銷策略都有哪些
  • 西安手機定制網站建設電商網站平臺有哪些
  • 廣州品牌網站建設seo網站推廣與優(yōu)化方案
  • 中企動力科技股份有限公司網站官網2020十大網絡熱詞
  • 新手引導做的差的網站免費建站軟件
  • 動態(tài)網站完整版百度pc網頁版
  • ??诜慨a網站建設最近發(fā)生的熱點事件
  • 廣州市公司網站建設公司在線培訓app
  • 網站 建設需求上海aso蘋果關鍵詞優(yōu)化
  • 網站域名 設置快速網站seo效果
  • 怎樣做網站首頁圖片變換seo研究中心培訓機構
  • 做俄羅斯外貿的網站設計網址域名ip查詢
  • 潮汕網站建設antnw網頁設計需要學什么
  • 網站加速服務武漢seo網絡優(yōu)化公司
  • 做網站的學什么代碼海外推廣服務
  • 麗水微信網站建設哪家好滄州網絡推廣公司
  • 建立網站的詳細步驟營銷模式有哪些 新型
  • 香港空間建網站百度一下百度網頁版
  • html網站要怎么做簡單制作html靜態(tài)網頁
  • 眉山市住房和城鄉(xiāng)建設局網站西安推廣平臺排行榜
  • 還有哪些免費的網站可以做H5優(yōu)化推廣什么意思
  • 南京響應式網站制作搜索引擎營銷案例有哪些
  • 1高端網站建設百度sem競價托管公司
  • 做美食的網站有那一些2345中國最好的網址站
  • 云南網站做的好的公司自己怎么免費做百度推廣