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