标签: networking unity3d cross-domain
我正在开发基于网络的模拟环境,可以通过网络进行控制。我有一个用python编写的应用程序,它将字符串命令发送到webplayer。但是,到目前为止我所尝试的例子都没有实现。在其中一些中,我遇到了崩溃(当我在双方都使用了Zero-MQ库时)或其他我得到的“没有找到有效的跨域策略”错误。
我不需要对unity3d进行太多实验,特别是对于网络。我将crossdomain文件放在webplayer和应用程序根文件夹中,但仍无效。
如果你能分享你的想法或试验这种特殊情况,我真的很感激。
答案 0 :(得分:0)
向网络播放器发送命令的应用程序。那你使用Unity作为服务器吗?
我认为一种常见的方法是将Unity作为客户端连接到您的应用程序,您将使用WWW类连接到托管应用程序的服务器,如here所述。
也许您需要让应用程序向Unity发送命令而不是为命令创建Unity池,因此在这种情况下,您应该使用已知可与Unity良好协作的网络平台,例如Photon