记录工具,材料,装备
This commit is contained in:
parent
1397e0e6ff
commit
70ada07f3a
|
@ -1,6 +1,8 @@
|
|||
/// <summary>
|
||||
/// 保存用户考试状态
|
||||
/// </summary>
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
|
||||
public class TB_UserExamStat
|
||||
{
|
||||
|
@ -24,4 +26,14 @@ public class TB_UserExamStat
|
|||
/// </summary>
|
||||
public int subProcessStepId = -1;
|
||||
|
||||
/// <summary>
|
||||
/// 背包中所有的工具和材料
|
||||
/// </summary>
|
||||
public List<string> allToolAndMaterial = new List<string>();
|
||||
|
||||
/// <summary>
|
||||
/// 所有已经穿戴的装备
|
||||
/// </summary>
|
||||
public List<string> allWear = new List<string>();
|
||||
|
||||
}
|
||||
|
|
|
@ -75,12 +75,12 @@ public class ProcessManager : BaseManager<ProcessManager>
|
|||
/// 根据方案id 生成流程数据
|
||||
/// </summary>
|
||||
/// <param name="id">方案id</param>
|
||||
public void Init(int id, E_ModeType mode, int countDown = 600) //TODO 考试断线重连应该考虑初始化问题
|
||||
public void Init(int id, E_ModeType mode, int countDown = 60) //TODO 考试断线重连应该考虑初始化问题(默认时间600)
|
||||
{
|
||||
this.schemeID = id;
|
||||
this.mode = mode;
|
||||
coroutine = GameManager.MonoMgr.StartCoroutine(CountDown(countDown));
|
||||
//coroutine = GameManager.MonoMgr.StartCoroutine(AutoSaveStat(countDown));//自动保存用户状态信息
|
||||
//coroutine = GameManager.MonoMgr.StartCoroutine(CountDown(countDown));
|
||||
coroutine = GameManager.MonoMgr.StartCoroutine(AutoSaveStat(countDown));//自动保存用户状态信息
|
||||
d_Scheme = DataManager.Instance.GetSchemeData(id);
|
||||
ReportManager.Instance.creport = DataManager.Instance.GetSchemeReport(id);
|
||||
GameManager.ToolAndmaterialMgr.Init(d_Scheme.ToolOrMaterilOrDevice);
|
||||
|
|
|
@ -40,6 +40,8 @@ public class ReconnectMgr : SingletonMono<ReconnectMgr>
|
|||
/// </summary>
|
||||
public void RealtimeStatWriter()
|
||||
{
|
||||
|
||||
|
||||
//记录步骤相关各项信息
|
||||
UserExamStat.schemeID = ProcessManager.Instance.schemeID;
|
||||
UserExamStat.processId = ProcessManager.Instance.processId;
|
||||
|
@ -90,7 +92,9 @@ public class ReconnectMgr : SingletonMono<ReconnectMgr>
|
|||
{
|
||||
if (Input.GetKeyDown(KeyCode.S))//测试用,按S读取状态保存
|
||||
{
|
||||
RealtimeStatWriter();
|
||||
//RealtimeStatWriter();
|
||||
Dictionary<string, List<ItemInfo>> tmpDic = PacksackBagMgr.Instance.GetCurrentBagData();
|
||||
Debug.Log(12);
|
||||
}
|
||||
else if(Input.GetKeyDown(KeyCode.R))
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue