public void InitDatas() { for (int i = 0; i < 4; i++) { StageData data = new StageData(i, GameStaticUtils.GetEnumDescription <StageEnum.EStageName>(i)); _normaDatas.Add(data); } }
public override string Handle <TEnum>(TEnum value) { var title = string.Empty; if (value.Equals(StateEnum.ViewType.UseView)) { title = GameStaticUtils.GetEnumDescription <TEnum>((int)StateEnum.ViewType.UseView); } return(title); }
public override void Init(StageEnum.EStageMode mode, List <StageData> data) { base.Init(mode, data); if (mode != StageEnum.EStageMode.ExpeditionMode) { return; } Debug.Log("进入远征模式,初始化数据"); _text.text = GameStaticUtils.GetEnumDescription <StageEnum.EStageMode>((int)mode); foreach (StageData t in data) { Debug.Log(t.Id + " 关卡名: " + t.Name); } }