Set WantToSlide status in Enter and Exit Slide functions in movement component
This commit is contained in:
parent
9bb3225542
commit
ed84a592ef
|
@ -203,14 +203,14 @@ bool UNakatomiCMC::IsCustomMovementMode(ECustomMovementMove InCustomMovementMode
|
||||||
|
|
||||||
void UNakatomiCMC::EnterSlide()
|
void UNakatomiCMC::EnterSlide()
|
||||||
{
|
{
|
||||||
// bWantsToCrouch = true;
|
Safe_bWantsToSlide = true;
|
||||||
Velocity += Velocity.GetSafeNormal2D() * Slide_EnterImpulse;
|
Velocity += Velocity.GetSafeNormal2D() * Slide_EnterImpulse;
|
||||||
SetMovementMode(MOVE_Custom, CMOVE_Slide);
|
SetMovementMode(MOVE_Custom, CMOVE_Slide);
|
||||||
}
|
}
|
||||||
|
|
||||||
void UNakatomiCMC::ExitSlide()
|
void UNakatomiCMC::ExitSlide()
|
||||||
{
|
{
|
||||||
// bWantsToCrouch = false;
|
Safe_bWantsToSlide = false;
|
||||||
|
|
||||||
FQuat NewRotation = FRotationMatrix::MakeFromXZ(UpdatedComponent->GetForwardVector().GetSafeNormal2D(), FVector::UpVector).ToQuat();
|
FQuat NewRotation = FRotationMatrix::MakeFromXZ(UpdatedComponent->GetForwardVector().GetSafeNormal2D(), FVector::UpVector).ToQuat();
|
||||||
FHitResult Hit;
|
FHitResult Hit;
|
||||||
|
|
Loading…
Reference in New Issue