aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchai <215380520@qq.com>2023-10-17 19:11:52 +0800
committerchai <215380520@qq.com>2023-10-17 19:11:52 +0800
commit965dcd72781a68f06581a1b047fd2d283a3b078a (patch)
tree855fd73a616b6297de1bc22f164d51370e84ffd6
parent77e165d97e7077ca7f1f761cc09b329a992efe72 (diff)
*misc
-rw-r--r--Documents/资料.xlsxbin2522393 -> 3028953 bytes
-rw-r--r--MultiplayerToolkit/Assets/MultiplayerToolkit/Backend/Wrap/NetServer.cs3
-rw-r--r--MultiplayerToolkit/Assets/MultiplayerToolkit/Test/TestNetObject/TestNetObjectServer.cs2
3 files changed, 4 insertions, 1 deletions
diff --git a/Documents/资料.xlsx b/Documents/资料.xlsx
index 52af55a..5a5b5b9 100644
--- a/Documents/资料.xlsx
+++ b/Documents/资料.xlsx
Binary files differ
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);
}