From 5542dd725819730aa92a6fe54559dfb9b96900e7 Mon Sep 17 00:00:00 2001
From: Denys Kuznietsov <animdenys@gmail.com>
Date: Mon, 26 Apr 2021 17:56:33 +0300
Subject: [PATCH] Cleaned-up visibility and conditions;
---
Source/CharacterPlugin/Private/VHPointing.cpp | 8 ++++++--
Source/CharacterPlugin/Public/VHAnimInstance.h | 2 +-
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/Source/CharacterPlugin/Private/VHPointing.cpp b/Source/CharacterPlugin/Private/VHPointing.cpp
index dc267cc7..e5c523a4 100644
--- a/Source/CharacterPlugin/Private/VHPointing.cpp
+++ b/Source/CharacterPlugin/Private/VHPointing.cpp
@@ -35,7 +35,7 @@ void UVHPointing::TickComponent(float DeltaTime, ELevelTick TickType, FActorComp
}
else
{
- VH_ERROR("[UVHPointing::BeginPlay] No VHAnimInstance component attached");
+ VH_ERROR("[UVHPointing::TickComponent] No VHAnimInstance component attached");
}
}
else
@@ -54,12 +54,16 @@ void UVHPointing::TickComponent(float DeltaTime, ELevelTick TickType, FActorComp
if (AngleLeftRight > 0) {
VHAnimInstance->PointingUseHand = EPointingHand::HandLeft;
}
- else if (AngleLeftRight < 0)
+ else
{
VHAnimInstance->PointingUseHand = EPointingHand::HandRight;
}
}
}
+ else
+ {
+ VHAnimInstance->PointingUseHand = EPointingHand::HandNone;
+ }
}
diff --git a/Source/CharacterPlugin/Public/VHAnimInstance.h b/Source/CharacterPlugin/Public/VHAnimInstance.h
index f856dc7a..6ca57d69 100644
--- a/Source/CharacterPlugin/Public/VHAnimInstance.h
+++ b/Source/CharacterPlugin/Public/VHAnimInstance.h
@@ -42,7 +42,7 @@ public:
UPROPERTY(EditAnywhere, BlueprintReadWrite)
FRotator SkelControl_Head = FRotator(0.0f, 0.0f, 0.0f);
- UPROPERTY(EditAnywhere, BlueprintReadWrite)
+ UPROPERTY(VisibleAnywhere, BlueprintReadWrite)
TEnumAsByte<EPointingHand> PointingUseHand = EPointingHand::HandNone;
UPROPERTY(EditAnywhere, BlueprintReadWrite)
--
GitLab