-
Add CrossMultiplier to HUDGame Programming/언리얼 2023. 10. 10. 15:21
MyCharacter 변수를 블루프린트에 추가 후 Event BeginPlay에서 초기화를 진행했다.
블루프린트가 진행 중에 MyCharacter가 없으면 가져와, 크로스헤어 멀티플라이어를 사용 해 Crosshair Spread Multiplier를 초기화했다.
내가 만들고자 한 것은, HUD에 기본 Aim HUD가 보이다가, Zoom In시 추가 HUD가 보이는 기능이였는데
MyCharacter에서 읽어온 Branch 노드를 통해서 구현했다.
화면 해상도의 가운데를 BaseCenter로 잠고 Crosshair SpreadMax * Crosshair Spread Multiplier를 곱한 값을 더해
좌, 우, 상, 하에 골고루 포인트를 지정했다.
'Game Programming > 언리얼' 카테고리의 다른 글
카메라 흔들리는 효과 (1) 2023.10.11 Cross hair Factor (0) 2023.10.10 Aiming 애니메이션 추가 (0) 2023.10.09 ZoomIn ZoomOut 마우스 민감도 조절 (0) 2023.10.09 카메라 Zoom In, Out (0) 2023.10.08