From 40286b7bac3df15ee0ecaef870373a71cb0bd937 Mon Sep 17 00:00:00 2001 From: AMZN-Olex <5432499+AMZN-Olex@users.noreply.github.com> Date: Thu, 23 Sep 2021 17:37:39 -0400 Subject: [PATCH] A small optimization Signed-off-by: AMZN-Olex <5432499+AMZN-Olex@users.noreply.github.com> --- .../Components/NetworkTransformComponent.cpp | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/Gems/Multiplayer/Code/Source/Components/NetworkTransformComponent.cpp b/Gems/Multiplayer/Code/Source/Components/NetworkTransformComponent.cpp index 9e3c6ac211..f03d12343f 100644 --- a/Gems/Multiplayer/Code/Source/Components/NetworkTransformComponent.cpp +++ b/Gems/Multiplayer/Code/Source/Components/NetworkTransformComponent.cpp @@ -77,18 +77,19 @@ namespace Multiplayer } } + AzFramework::TransformComponent* transformComponent = GetTransformComponent(); if (GetParentEntityId() == InvalidNetEntityId) { - if (!GetTransformComponent()->GetWorldTM().IsClose(blendTransform)) + if (!transformComponent->GetWorldTM().IsClose(blendTransform)) { - GetTransformComponent()->SetWorldTM(blendTransform); + transformComponent->SetWorldTM(blendTransform); } } else { - if (!GetTransformComponent()->GetLocalTM().IsClose(blendTransform)) + if (!transformComponent->GetLocalTM().IsClose(blendTransform)) { - GetTransformComponent()->SetLocalTM(blendTransform); + transformComponent->SetLocalTM(blendTransform); } } } @@ -103,18 +104,19 @@ namespace Multiplayer targetTransform.SetUniformScale(GetScale()); // Hard set the entities transform + AzFramework::TransformComponent* transformComponent = GetTransformComponent(); if (GetParentEntityId() == InvalidNetEntityId) { - if (!GetTransformComponent()->GetWorldTM().IsClose(targetTransform)) + if (!transformComponent->GetWorldTM().IsClose(targetTransform)) { - GetTransformComponent()->SetWorldTM(targetTransform); + transformComponent->SetWorldTM(targetTransform); } } else { - if (!GetTransformComponent()->GetLocalTM().IsClose(targetTransform)) + if (!transformComponent->GetLocalTM().IsClose(targetTransform)) { - GetTransformComponent()->SetLocalTM(targetTransform); + transformComponent->SetLocalTM(targetTransform); } } }