diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs index 134f5daf..adcc6f8e 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataGameSceneManager.cs @@ -874,13 +874,14 @@ namespace GameLogic { GameObject.Destroy(eGo); }); - + var targetActor = hItemActors[1].actor; var JszSignal = GameModule.Resource.LoadAsset("JszSignal"); eGo.GetComponent().GetReaction(JszSignal).RemoveAllListeners(); eGo.GetComponent().GetReaction(JszSignal).AddListener(() => { //hItemActors[1].actor.SetCurrenFill(); - eGo.transform.parent.parent.parent.parent.GetComponent().SetCurrenFill(); + targetActor.SetCurrenFill(); + //eGo.transform.parent.parent.parent.parent.GetComponent().SetCurrenFill(); }); } else @@ -898,13 +899,13 @@ namespace GameLogic GameObject.Destroy(eGo); }); - + var targetActor = hItemActors[0].actor; var JszSignal = GameModule.Resource.LoadAsset("JszSignal"); eGo.GetComponent().GetReaction(JszSignal).RemoveAllListeners(); eGo.GetComponent().GetReaction(JszSignal).AddListener(() => { - //hItemActors[0].actor.SetCurrenFill(); - eGo.transform.parent.parent.parent.parent.GetComponent().SetCurrenFill(); + targetActor.SetCurrenFill(); + //eGo.transform.parent.parent.parent.parent.GetComponent().SetCurrenFill(); }); }