我用unity自帶的UNET,寫了一個小游戲,發布了Linux、Windows和安卓,游戲時電腦作為服務器安卓作客戶端或者安卓做服務器電腦作客戶端,雙方都連不進去,當時是電腦連接手機熱點,這是怎么回事,該怎么解決,求大佬解答。
并且手機上應用雙開,兩個游戲也連不上。
但是電腦之間怎么弄都可以,只要服務器的IP設定對就行
uj5u.com熱心網友回復:
我因為這個問題苦惱,有人知道怎么能讓安卓之間連接上嗎?uj5u.com熱心網友回復:
因為系統本身有防火墻。默認情況下,默認不允許外部請求進入系統內。僅僅開放本地向外訪問。先關閉系統的防火墻后再重試!uj5u.com熱心網友回復:
我后來弄好了,但是隔了一年多我現在忘了,印象里當時出問題,只要還是IP的問題,我當時的網用了NAT,所以得換公網地址,樓下說防火墻,可能有些時候也有影響,我不太清楚你可以試試。
uj5u.com熱心網友回復:
樓主,unet可以用來開發Internet下的多人聯網嗎,不是局域網的那種uj5u.com熱心網友回復:
可以啊
uj5u.com熱心網友回復:
ip不對 需要wifi ipuj5u.com熱心網友回復:
先用局域網進行測驗,使用socket工具進行測驗。uj5u.com熱心網友回復:
1、默認是localhost在電腦上互聯是沒有問題的;2、手機端連接要輸入主服務器的的IP或者對方輸入手機端的IP,再連接;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/33950.html
標籤:Unity3D
上一篇:2.2 Docker安裝和配置
