-
ZoomIn ZoomOut 마우스 민감도 조절Game Programming/언리얼 2023. 10. 9. 20:30
float TurnScaleFactor{}; if (bAiming) { TurnScaleFactor = MouseAimingTurnRate; } else { TurnScaleFactor = MouseHipTurnRate; }
화면 회전 함수에 MouseAimingTurnRate와 MouseHipTurnRate을 분기해서
if (!Rate) BaseTurnRate = 0.f; BaseTurnRate = FMath::FInterpTo( BaseTurnRate, Rate, GetWorld()->GetDeltaSeconds(), 30); AddControllerYawInput(TurnScaleFactor * BaseTurnRate);
위와 같이 회전에 대한 민감도를 조절했다.
'Game Programming > 언리얼' 카테고리의 다른 글
Add CrossMultiplier to HUD (0) 2023.10.10 Aiming 애니메이션 추가 (0) 2023.10.09 카메라 Zoom In, Out (0) 2023.10.08 Smoothing Camera Movement (0) 2023.10.06 카메라 회전 보간 (0) 2023.10.06