diff --git a/Assets/_Scripts/Application/SceneCtrls/NiuSceneMng.cs b/Assets/_Scripts/Application/SceneCtrls/NiuSceneMng.cs
index 8f3f7da..d8b2ec3 100644
--- a/Assets/_Scripts/Application/SceneCtrls/NiuSceneMng.cs
+++ b/Assets/_Scripts/Application/SceneCtrls/NiuSceneMng.cs
@@ -529,6 +529,10 @@ namespace ZXK.LouDiXvMuNiu
///
public void UseToolsActive(bool showAble)
{
+ for (int i = 0; i < _currentHighlights.Count; i++)
+ {
+ _currentHighlights[i].enabled = false;
+ }
for (int i = 0; i < _curModuleToolArray.Count; i++)
{
_curModuleToolArray[i].gameObject.SetActive(showAble);
diff --git a/Assets/_Scripts/Application/UI/OperationStepPanel.cs b/Assets/_Scripts/Application/UI/OperationStepPanel.cs
index 6ba5bf5..b0a2b09 100644
--- a/Assets/_Scripts/Application/UI/OperationStepPanel.cs
+++ b/Assets/_Scripts/Application/UI/OperationStepPanel.cs
@@ -242,7 +242,7 @@ namespace ZXK.LouDiXvMuNiu
{//前后三级人物名字不同
if (GameManager.Instance._StateContext.GetState().Name.Equals("TrainState"))
- {
+ {//下一步按钮只在物品展示前展示
List tempData = GameManager.Instance._DataNiuHandler.NiuStepTypeDic[GameManager.Instance._CurModelType];
int prepareGeoID = 0;
for (int i = 0; i < tempData.Count; i++)