diff --git a/Assets/Scripts/ExcelData/DataContainer/TB_UserExamStat.cs b/Assets/Scripts/ExcelData/DataContainer/TB_UserExamStat.cs
index c3a5290..3b462a4 100644
--- a/Assets/Scripts/ExcelData/DataContainer/TB_UserExamStat.cs
+++ b/Assets/Scripts/ExcelData/DataContainer/TB_UserExamStat.cs
@@ -49,8 +49,12 @@ public class TB_UserExamStat
///
/// 当前得分情况
///
- public float currentScore = 0;
- public List allSubScore = new List();
+ public float currentScore = 0;
+ public List allSubScore = new List();
+ ///
+ /// 用户经历过的场景
+ ///
+ //public List experiencedScene = new List();
///
/// 背包中所有的工具和材料
diff --git a/Assets/Scripts/Project/Manager/ReconnectMgr.cs b/Assets/Scripts/Project/Manager/ReconnectMgr.cs
index a23d66d..e6e08ef 100644
--- a/Assets/Scripts/Project/Manager/ReconnectMgr.cs
+++ b/Assets/Scripts/Project/Manager/ReconnectMgr.cs
@@ -20,8 +20,8 @@ public class ReconnectMgr : SingletonMono
private TB_UserExamStat UserExamStat = new TB_UserExamStat();
private string localStatPath = "";
private Coroutine coroutine;//自动保存倒计时
- [HideInInspector]
- public List experiencedScene = new List();//用户经历过的场景
+ //[HideInInspector]
+ //public List experiencedScene = new List();//用户经历过的场景
///
/// 初始化函数,记录时间间隔
@@ -29,15 +29,22 @@ public class ReconnectMgr : SingletonMono
public void Init( )
{
localStatPath = Application.streamingAssetsPath + "/" + localStatFileName;
- experiencedScene.Clear();
+ UserExamStat.experiencedScene.Clear();//清空用户经历过的场景
+ //experiencedScene.Clear();
}
///
/// 用户每经历一个场景就需要保存一个场景的数据
///
- public void IntoNewScene(string sceneName)
- {
-
- }
+ //public bool IntoNewScene(string sceneName)
+ //{
+ // if (UserExamStat.experiencedScene.Contains(sceneName))
+ // return false;
+ // else
+ // {
+ // UserExamStat.experiencedScene.Add(sceneName);
+ // return true;
+ // }
+ //}
ReconnectMgr()//构造函数
{
@@ -204,7 +211,7 @@ public class ReconnectMgr : SingletonMono
if (item.triggerName == ret.triggerName)
{
item.gameObject.SetActive(true);
- if (item.gameObject.GetComponent() == null)
+ if (item.gameObject.GetComponent() == null)//工具材料已经恢复过了
{
item.transform.localPosition = ret.selfPosInScene;
item.transform.localEulerAngles = ret.selfRotInScene;