放放风

This commit is contained in:
bob
2025-07-16 17:48:15 +08:00
parent fb517330fa
commit 88cea0b5c6
33 changed files with 1063 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
using System;
using NBC;
using NBC.Network;
namespace NBF
{
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);
}
}
}