Files
Fishing2/Assets/Scripts/Common/Events.cs
2025-09-03 00:15:43 +08:00

87 lines
1.6 KiB
C#

using NBF.Fishing2;
namespace NBF
{
public struct Wait_SceneChangeFinish : IWaitType
{
public int Error { get; set; }
}
/// <summary>
/// 相机模式切换
/// </summary>
public struct CameraChangeMode
{
public CameraShowMode Mode;
public MapUnit Unit;
}
/// <summary>
/// 开始切换场景
/// </summary>
public struct SceneChangeStart
{
}
/// <summary>
/// Loading进度变化
/// </summary>
public struct LoadingProgress
{
public float Progress { get; set; }
}
/// <summary>
/// 场景切换结束
/// </summary>
public struct SceneChangeFinish
{
/// <summary>
/// 是否首次切换场景
/// </summary>
public bool IsFirst { get; set; }
}
/// <summary>
/// 场景创建成功事件
/// </summary>
public struct AfterCreateCurrentScene
{
}
/// <summary>
/// 游戏启动成功事件
/// </summary>
public struct AppStartInitFinish
{
public bool IsRobot;
}
/// <summary>
/// 登录完成
/// </summary>
public struct LoginFinish
{
}
/// <summary>
/// 进入地图成功
/// </summary>
public struct EnterMapFinish
{
}
/// <summary>
/// 角色创建完成
/// </summary>
public struct AfterUnitCreate
{
/// <summary>
/// 是否是主玩家
/// </summary>
public bool IsMainPlayer;
public MapUnit MapUnit;
// public UnitInfo UnitInfo;
}
}