RT,UNET使用后,我在本機上多開,可以創建服務器,另外的客戶端可以連接服務器,但是換另一臺電腦后,就連不上服務器了。我不清楚是我局域網設定的問題,還是在代碼上有東西沒寫? 兩臺電腦是路由器連接的,用CS可以聯機。有一個情況是這樣,因為在一臺機器上多開時用的是同一個埠,所以只能有一個客戶端創建服務器,其他是不能創建的,但是另一臺電腦運行后可以和這一臺電腦同時創建服務器,這是不是我哪里設定的有問題呢? UNITY小白,求大神指教指教,在線等挺急的。。。
uj5u.com熱心網友回復:
我沒用過UNET一般網路我都是自己用SOCKET自己去創建連接
創建服務器后 你連的地址是什么? 不會是 127.0.0.1吧 那個只能本機訪問
還有 多開同個埠是沒影響的 因為你的連接是不同的,應該每個客戶端登錄的時候由服務器分配一個唯一ID來做標識 而不是用IP+埠的方式去系結
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/129214.html
標籤:Unity3D
上一篇:Xcode7 報錯 求助各位大神
下一篇:飛機大戰的子彈弄不出來,求幫忙
