2014-02-09 25 views
0

我正在研究可以通過網絡控制的基於網絡的模擬環境。我有一個用python編寫的應用程序,它向webplayer發送字符串命令。然而,迄今爲止我嘗試過的這些例子都沒有做到這一點。在其中的一些中,我遇到了崩潰(當我在兩側使用Zero-MQ庫)或其他人遇到「未找到有效的跨域策略」錯誤時。如何建立一個unity3d網頁遊戲和外部應用程序之間的連接?

我不需要對unity3d進行太多的實驗,尤其是在網絡方面。我將crossdomain文件放在webplayer和應用程序根文件夾中,但仍然不起作用。

  1. 我是否錯過了一些代碼來搜索跨域文件?
  2. 我是否需要使用一些內置網絡代碼?

我真的很感激它,如果你可以分享你的想法或關於這種特殊情況的實驗。

回答

0

向Web播放器發送命令的應用程序。那麼你是否使用Unity作爲服務器?

我認爲一種常用的方法是讓Unity作爲客戶端連接到您的應用程序,您可以使用WWW類連接到承載您的應用程序的服務器,如here所述。

也許您需要讓應用程序向Unity發送命令,而不是爲命令創建Unity池,因此在這種情況下,您應該使用已知可與Unity配合使用的網絡平臺,如Photon

相關問題