From baed0bec0b9b29c4079b6f02e82974eb317b5001 Mon Sep 17 00:00:00 2001 From: Kah Wei Date: Thu, 9 Mar 2023 15:08:38 +0800 Subject: [PATCH] Fixed animator component always using manual mode playback time --- SHADE_Engine/src/Animation/SHAnimatorComponent.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/SHADE_Engine/src/Animation/SHAnimatorComponent.cpp b/SHADE_Engine/src/Animation/SHAnimatorComponent.cpp index 0effbd92..7d4a2765 100644 --- a/SHADE_Engine/src/Animation/SHAnimatorComponent.cpp +++ b/SHADE_Engine/src/Animation/SHAnimatorComponent.cpp @@ -257,7 +257,7 @@ namespace SHADE return; // Play the clip - updatePoseWithClip(clip, currPlaybackTime); + updatePoseWithClip(clip, playbackTime); } void SHAnimatorComponent::updatePoseWithClip(Handle clip, float poseTime) { @@ -286,7 +286,6 @@ namespace SHADE // Apply transformations to this node const int BONE_MTX_IDX = rig->GetNodeIndex(node); - std::optional position; if (BONE_MTX_IDX >= 0) { boneMatrices[BONE_MTX_IDX] = node->OffsetMatrix * transformMatrix;