美文网首页
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