首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于光子网络的Unity3d网络GL构建

基于光子网络的Unity3d网络GL构建
EN

Stack Overflow用户
提问于 2016-01-23 20:11:15
回答 2查看 6.1K关注 0票数 6

我已经开发了多层光子网络unity3d射手(双关)。它构建良好,运行windows(exe),但在浏览器(Web gl)中不工作。

没有光子的测试项目在浏览器中工作良好。我认为这个问题与光子有关。js控制台中有几个例外。

构建托管在

谷歌硬盘。,你能解释一下这个问题的原因吗?

Unity3d 5.3.1.光子统一网络v1.65。Build用铬、火狐和互联网浏览器进行了测试。Windows 7 x64。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-02-03 22:45:02

问题解决了。Bug的统一性为5.3.1。版本5.3.2很好

票数 1
EN

Stack Overflow用户

发布于 2016-01-25 23:20:46

WebGL没有固定的套接字,它使用的是WebSockets连接,它的握手是由常规服务器作为升级请求(它不是升级请求!)。

现在,Photon已经意识到了WebGL,并且将很好地使用WebSockets,但是问题是,WebSockets是一个不同于常规TCP连接的协议,因此需要一个支持WebSockets的专用服务器来保持连接的活力(只要您不想让PHP脚本运行很长时间,您就不能使用PHP页面侦听,我甚至不确定PHP是否能做到这一点,评论员将在这里工作)。WebSockets的一个非常容易设置的服务器是与NodeJS一起提供的,但是需要您学习一种新的语言和新的体系结构。

您是否已经尝试过连接到Photon在线服务?据我所知,“光子云”应该正确地回答WebSockets。

如果您正在以P2P方式连接客户端(),那么您需要检查MasterServer是否支持WebSockets,如果您搜索任何错误,则应该通过WebSockets协议搜索它。

(实现您的服务器并不难,可能需要一个月,但是实现一个聪明的服务器是不可能的。)

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34968304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档