107 lines
2.1 KiB
C#
Raw Normal View History

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Assets.Scenes.Ride.Scripts.Model
{
/// <summary>
/// 骑行模式
/// </summary>
public enum CyclingModel
{
/// <summary>
/// 单人模式
/// </summary>
Single = 0,
/// <summary>
/// 在线模式
/// </summary>
Online = 1,
/// <summary>
/// 多人历史数据回顾模式
/// </summary>
Review = 2,
/// <summary>
/// 比赛模式
/// </summary>
Competition = 3,
/// <summary>
/// 环球骑行
/// </summary>
GlobalCycling = 4
}
/// <summary>
/// 骑手类型
/// </summary>
public enum RiderType
{
//Real,//真实的人
Online,//在线人
Review,//回顾人(历史数据中的人)
Virtual
}
/// <summary>
/// 骑行状态(状态变更示意图Paush=>Cycling=>Stop=>Cycling=>Stop)
/// </summary>
public enum CyclingStateEnum
{
/// <summary>
/// 准备阶段
/// </summary>
Prepare,
/// 骑行中
/// </summary>
Cycling,
/// <summary>
/// 暂停
/// </summary>
Stop
}
/// <summary>
/// 发送数据模式
/// </summary>
public enum SendDataMode
{
/// <summary>
/// 自由骑
/// </summary>
Freedom,
/// <summary>
/// 阻力模式
/// </summary>
Resistance,
/// <summary>
/// 轨道模式
/// </summary>
Track
}
/// <summary>
/// 浏览器窗口
/// </summary>
public enum BrowserWindow
{
/// <summary>
/// 主页面窗口
/// </summary>
Main,
/// <summary>
/// 骑行页面窗口
/// </summary>
Cycling
}
public enum CurrentPage
{
index,
list,
detial,
review,
competition,
cycling
}
}