美文网首页
Unity 3种通讯方式简介

Unity 3种通讯方式简介

作者: 自弹自唱 | 来源:发表于2017-06-16 11:20 被阅读0次

第一种 自带的组件。Network

Network Manager 是服务器的控制组件(scene 一个manager)

Network Manager HUD 显示和连接 服务器列表等

每个需要 同步数据的对象,必须有Network Identity(网络id)

Network Transform 同步transform 的信息到其他客户端


第二种 Photon 

Photon 第三方的开发者, 为许多的语言开发了许多的版本。可以在 asset store里面找到

每个网络对象,同步位置及 物理特性等



第三种  node.js + socket.io

这是基于 websocket 通讯,自己开发后台。

socket.io 在asset store 也可以找到。node.js 则需要自己搭建服务器

socket=go.GetComponent<SocketIOComponent>();

socket.Emit("sendPos",newPos);//"sendPos" 是cmd名,newPos是JSONObject类型

相关文章

网友评论

      本文标题:Unity 3种通讯方式简介

      本文链接:https://www.haomeiwen.com/subject/rsbpqxtx.html