EnergyEfficiencyManagement/Assets/Zion/Scripts/Manager/StepState_10001.cs

40 lines
1022 B
C#

using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using UnityEngine;
public class StepState_10001 : ScoreBase
{
public override void Init()
{
base.Init();
List<ScoreSubjectStep> tmps = new List<ScoreSubjectStep>();
for (int i = 0; i < NetManager.Instance.examContentJson.Count; i++)
{
ScoreSubjectStep step = new ScoreSubjectStep((i + 1), NetManager.Instance.examContentJson[i].defaultScore);
step.subProcessName = NetManager.Instance.examContentJson[i].stepName;
step.tips = NetManager.Instance.examContentJson[i].testPoint;
tmps.Add(step);
}
steps = new Dictionary<int, ScoreSubjectStep>();
tmps.ForEach(a =>
{
steps.Add(a.subProcessId, a);
});
}
public override void LoadSceneBufferList(string sceneInfo)
{
}
public override string SaveSceneBufferList()
{
return "";
}
}