Unity3D:想要多人/网络。我如何处理套接字异常?

时间:2014-07-23 20:01:10

标签: c# unity3d multiplayer photon

我想在Unity中设置多人游戏。当使用Unity的内置网络时,我无法连接到主服务器,因此我尝试使用Photon Unity Networking插件。我仍然无法连接所以我想我错过了一些东西。所有演示都会出现同样的错误,但我不明白问题是什么,也无法在线找到修复。

尝试连接时遇到的错误是:

  

收到问题。州:连接例外:   System.Net.Sockets.SocketException:拒绝连接   System.Net.Sockets.Socket.Receive(System.Byte [] buffer)[0x00000] in   :ExitGames.Client.Photon.SocketUdp.ReceiveLoop为0   ()[0x00000] in:0   UnityEngine.Debug:LOGERROR(对象)   PhotonHandler:DebugReturn(DebugLevel,String)(在Assets / Photon Unity   联网/插件/ PhotonNetwork / PhotonHandler.cs:153)   NetworkingPeer:DebugReturn(DebugLevel,String)(在Assets / Photon Unity   网络/插件/ PhotonNetwork / NetworkingPeer.cs:934)   。ExitGames.Client.Photon<> c__DisplayClass2:b__0()   ExitGames.Client.Photon.EnetPeer:DispatchIncomingCommands()   ExitGames.Client.Photon.PhotonPeer:DispatchIncomingCommands()   PhotonHandler:Update()(在Assets / Photon Unity   联网/插件/ PhotonNetwork / PhotonHandler.cs:76)

我的场景很简单。这是尝试连接的行:

PhotonNetwork.ConnectUsingSettings ("v0.1");

我在使用Unity 4.3.2f1的Mac上使用Unity Pro许可证。我已经禁用了我的防火墙。任何帮助理解这种情况将不胜感激。

0 个答案:

没有答案