40 lines
1022 B
C#
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 "";
|
|
}
|
|
|
|
}
|