diff --git a/Assets/Compare/LiveComparer.cs b/Assets/Compare/LiveComparer.cs index c85f9e8e53e6aef2485b35f2748d92368f5dcba3..f954aa7b14458269b1262de2e2f34353af33e6f9 100644 --- a/Assets/Compare/LiveComparer.cs +++ b/Assets/Compare/LiveComparer.cs @@ -22,6 +22,12 @@ public class LiveComparer : MonoBehaviour Vector3 rightPalmPosition = Vector3.zero; Vector3 rightPalmRotation = Vector3.zero; + public void ResetScore() + { + totalScore = 0.0f; + frameScore = 0.0f; + sumScore = 0.0f; + } void Update () { @@ -33,12 +39,6 @@ public class LiveComparer : MonoBehaviour ComputeScore (); UpdateScoreLabels (); } - else - { - totalScore = 0.0f; - frameScore = 0.0f; - sumScore = 0.0f; - } } void ComputeScore() @@ -61,7 +61,7 @@ public class LiveComparer : MonoBehaviour frameScore -= absoluteDifferencePosition + absoluteDifferenceRotation; sumScore += frameScore; - totalScore = sumScore / (replay.currentFrame + 1); + totalScore = sumScore / (replay.currentFrame); } void FetchPalmsCoordinates() diff --git a/Assets/Scenes/Replay.unity b/Assets/Scenes/Replay.unity index ca9617c1846d1f959f49a005f0c50e2a623f6fa6..03e2b899d8fa608cfbd94e75b1d3837f1ff25c4d 100644 --- a/Assets/Scenes/Replay.unity +++ b/Assets/Scenes/Replay.unity @@ -445,6 +445,17 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 + - m_Target: {fileID: 1896376827} + m_MethodName: ResetScore + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null --- !u!114 &512389763