diff options
author | chai <215380520@qq.com> | 2023-10-17 19:11:52 +0800 |
---|---|---|
committer | chai <215380520@qq.com> | 2023-10-17 19:11:52 +0800 |
commit | 965dcd72781a68f06581a1b047fd2d283a3b078a (patch) | |
tree | 855fd73a616b6297de1bc22f164d51370e84ffd6 | |
parent | 77e165d97e7077ca7f1f761cc09b329a992efe72 (diff) |
*misc
-rw-r--r-- | Documents/资料.xlsx | bin | 2522393 -> 3028953 bytes | |||
-rw-r--r-- | MultiplayerToolkit/Assets/MultiplayerToolkit/Backend/Wrap/NetServer.cs | 3 | ||||
-rw-r--r-- | MultiplayerToolkit/Assets/MultiplayerToolkit/Test/TestNetObject/TestNetObjectServer.cs | 2 |
3 files changed, 4 insertions, 1 deletions
diff --git a/Documents/资料.xlsx b/Documents/资料.xlsx Binary files differindex 52af55a..5a5b5b9 100644 --- a/Documents/资料.xlsx +++ b/Documents/资料.xlsx diff --git a/MultiplayerToolkit/Assets/MultiplayerToolkit/Backend/Wrap/NetServer.cs b/MultiplayerToolkit/Assets/MultiplayerToolkit/Backend/Wrap/NetServer.cs index c3366d2..dfa894c 100644 --- a/MultiplayerToolkit/Assets/MultiplayerToolkit/Backend/Wrap/NetServer.cs +++ b/MultiplayerToolkit/Assets/MultiplayerToolkit/Backend/Wrap/NetServer.cs @@ -9,6 +9,9 @@ using UnityEditor; using UnityEngine; using static MultiplayerToolkit.Backend.Wrap.NetClient; +//https://blog.csdn.net/HuaJi250/article/details/122441743 +//https://www.zhihu.com/question/20168985 + namespace MultiplayerToolkit.Backend.Wrap { diff --git a/MultiplayerToolkit/Assets/MultiplayerToolkit/Test/TestNetObject/TestNetObjectServer.cs b/MultiplayerToolkit/Assets/MultiplayerToolkit/Test/TestNetObject/TestNetObjectServer.cs index 8e0a53a..1bea874 100644 --- a/MultiplayerToolkit/Assets/MultiplayerToolkit/Test/TestNetObject/TestNetObjectServer.cs +++ b/MultiplayerToolkit/Assets/MultiplayerToolkit/Test/TestNetObject/TestNetObjectServer.cs @@ -123,7 +123,7 @@ public class TestNetObjectServer : MonoBehaviour if(option == ESendOption.Unreliable) // ³¢ÊÔ°ó¶¨udp endpoint { UdpReceiveResult result = (UdpReceiveResult)state; - if(player != null && player.net.IsBindWithUdp(result.RemoteEndPoint)) + if(player != null && result.RemoteEndPoint != null && player.net.IsBindWithUdp(result.RemoteEndPoint)) { player.net.BindUdpClient(server.udpClient, result.RemoteEndPoint); } |