107 lines
2.1 KiB
C#
107 lines
2.1 KiB
C#
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
|
||
}
|
||
}
|