From a5a31d0962fede90f6d2123a92bb84cfd4c4d964 Mon Sep 17 00:00:00 2001 From: Jeff Date: Sun, 30 Jan 2022 13:34:43 +1100 Subject: [PATCH] Moving platforms fixed Level 2 ground fixed --- Assets/Scenes/Level 2.unity | 4 ++-- Assets/Scripts/PlatformMover.cs | 2 +- Assets/Variables/Runtime/freezePlayer.asset | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Assets/Scenes/Level 2.unity b/Assets/Scenes/Level 2.unity index 7425011..6de99e9 100644 --- a/Assets/Scenes/Level 2.unity +++ b/Assets/Scenes/Level 2.unity @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:688956b336ae1fe48d882f2e73ecb64b54790f9bc2eb21aa0e228bf9ec0b770d -size 444596 +oid sha256:a682cca83f7ccc5ce655eccc527b7dfc5712f70e820adde94bb3da99407916dc +size 442128 diff --git a/Assets/Scripts/PlatformMover.cs b/Assets/Scripts/PlatformMover.cs index cd91b60..a088f83 100644 --- a/Assets/Scripts/PlatformMover.cs +++ b/Assets/Scripts/PlatformMover.cs @@ -17,7 +17,7 @@ public class PlatformMover : MonoBehaviour // Update is called once per frame void Update() { - transform.position = Vector2.Lerp(m_StartPos.position, m_EndPos.position, Mathf.PingPong(Time.deltaTime * m_Duration, 1.0f)); + transform.position = Vector2.Lerp(m_StartPos.position, m_EndPos.position, (Mathf.Sin(Time.time * m_Duration) + 1.0f) / 2.0f); } #if UNITY_EDITOR diff --git a/Assets/Variables/Runtime/freezePlayer.asset b/Assets/Variables/Runtime/freezePlayer.asset index f616f65..a81d699 100644 --- a/Assets/Variables/Runtime/freezePlayer.asset +++ b/Assets/Variables/Runtime/freezePlayer.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f374dd84929158d72abba2b7081384c232df90b4e44faaabd3958edc540e7783 +oid sha256:466fdb9107b37543a2ad85e238da069372b91af9605c5eeabd8ce9114f1801eb size 466