2017-02-21 55 views

回答

3

是否可以在Unity3D 的NetworkManager(HLAPI)和套接字服務器之間進行連接?

簡短的回答是沒有

這些是兩種不同的協議。

我曾經嘗試過。它似乎祕密連接,然後立即斷開連接。我不記得我是否用TCP或UDP嘗試過,但不能這麼做。

HLAPILLAPI是建立在UDP協議之上,並可能TCP太新的統一版本。爲了通過使用Unity製作的應用程序而不是連接它,您必須對HLAPI或LLAPI協議進行逆向工程,並瞭解它們如何彼此連接(握手),然後使用原始套接字爲python構建自定義API。

如果你想在Unity和用python編寫的程序之間進行通信,我建議你使用標準套接字(TCP/UPD)。這樣更簡單,並且可以讓您的應用程序使用任何支持套接字的語言。

相關問題