Files
Fishing2/Assets/Scripts/Fishing2/Data/System/MapSystem.cs
2025-08-29 09:11:08 +08:00

43 lines
1.1 KiB
C#

using System.Collections.Generic;
using NBC;
namespace NBF.Fishing2
{
public static class MapSystem
{
/// <summary>
/// 获取一个单位
/// </summary>
/// <param name="self"></param>
/// <param name="id"></param>
/// <returns></returns>
public static Unit GetUnit(this Map self, long id)
{
return self.Units.GetValueOrDefault(id);
}
/// <summary>
/// 进入地图
/// </summary>
/// <param name="map"></param>
/// <param name="unit"></param>
/// <returns></returns>
public static async FTask<bool> Enter(this Map map, Unit unit)
{
await FTask.CompletedTask;
return true;
}
/// <summary>
/// 离开地图
/// </summary>
/// <param name="self"></param>
/// <param name="id"></param>
/// <returns></returns>
public static async FTask<bool> Exit(this Map self, long id)
{
await FTask.CompletedTask;
return true;
}
}
}