From 02a8e6b844c9cbd068c8eeb0ae04020ad0b32594 Mon Sep 17 00:00:00 2001 From: Nico de Poel Date: Fri, 23 Apr 2021 12:03:37 +0200 Subject: [PATCH] Fixed non-smoothed animations not actually landing on the key frames --- Assets/Scripts/Modules/AliasModelAnimator.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Assets/Scripts/Modules/AliasModelAnimator.cs b/Assets/Scripts/Modules/AliasModelAnimator.cs index 66efa66..830b2fa 100644 --- a/Assets/Scripts/Modules/AliasModelAnimator.cs +++ b/Assets/Scripts/Modules/AliasModelAnimator.cs @@ -12,6 +12,7 @@ public class AliasModelAnimator : MonoBehaviour [Range(1, 20)] private float animateFps = 5f; + [SerializeField] private float frameNumber = 0; IEnumerator Start() @@ -40,7 +41,7 @@ public class AliasModelAnimator : MonoBehaviour else { yield return new WaitForSeconds(1.0f / animateFps); - frameNumber = (frameNumber + 1) % numFrames; + frameNumber = Mathf.Floor(frameNumber + 1) % numFrames; } } }