结构大修改,改成朴实无华的结构,不过度架构。能跑就行

This commit is contained in:
2025-12-23 00:09:39 +08:00
parent 384f11f620
commit 3d14085920
2837 changed files with 149714 additions and 1100 deletions

View File

@@ -0,0 +1,31 @@
using System;
using Fantasy;
using Fantasy.Network;
using NBC;
namespace Assets.Scripts.Hotfix
{
public static class SessionHelper
{
/// <summary>
/// 创建一个网络会话
/// </summary>
/// <param name="scene"></param>
/// <param name="address">远程服务器地址</param>
/// <param name="onConnectComplete">当连接成功执行的委托,可为空</param>
/// <param name="onConnectFail">当连接超时或失败执行的委托,可为空</param>
/// <param name="onConnectDisconnect">当连接断开执行的委托,可为空</param>
/// <returns></returns>
public static Session CreateSession(Scene scene, string address, Action onConnectComplete, Action onConnectFail,
Action onConnectDisconnect)
{
return scene.Connect(
address,
NetworkProtocolType.KCP,
onConnectComplete,
onConnectFail,
onConnectDisconnect,
false, 5000);
}
}
}