본문 바로가기

언리얼엔진 aim3

언리얼엔진5 Aim을 Bone으로 조절 ▣ 먼저 Rotator 자료형으로 AimRotation 변수를 생성합니다. ▣ 그런 다음에 BP_Player에 Get Actor Rotation과 Get Control Rotation을 Delta(Rotator) 노드를 연결하여 연산합니다. https://docs.unrealengine.com/4.27/en-US/BlueprintAPI/Math/Rotator/Delta_Rotator/ Delta (Rotator) Delta (Rotator) docs.unrealengine.com ▣ Delta(Rotator) 노드는 두개의 회전값을 정규화된 A B대상은 Kismet 수학 라이브러리를 이용해서 연산합니다. ▣ 다음에 AimRotation변수 Set노드에 Delta로 연산한 X, Z 값만 조절해서 넣습니다... 2023. 12. 30.
언리얼엔진5 Aim 확대 축소 https://docs.unrealengine.com/5.0/en-US/creating-timelines-in-unreal-engine/ Creating Timelines This document contains an overview of how to create Timeline nodes in Blueprints and C++. docs.unrealengine.com ▣ Aim키를 조절하는 Event 노드에 Add Timeline 노드를 추가합니다. Timeline 노드는 말 그대로 타임라인을 만들고 그 타임라인으로 노드를 실행하는 노드입니다. ▣ Timeline을 더블클릭하여 에디터에 들어가서 Length를 0.2초로 조절합니다. +Track를 클릭해서 생성합니다. ▣ 오른쪽마우스를 눌러서 Add k.. 2023. 12. 25.
언리얼엔진5 Aim 애니메이션 ▣ Idle_Combat를 Blueprints에 드래그하여 Copy 합니다. ▣ 그런 다음 Idle 애니메이션 에디터를 활성화시키고 0 프레임 부분에 오른쪽마우스를 클릭하고 Remove from frame 1 to frame 428을 눌러서 모든 프레임에 있는 애니메이션 프레임을 삭제합니다. ▣ 그런 다음 왼쪽메뉴에 Asset Details에 Additive Settings에 Additive Anim Type을 Mesh Space로 변경하고 Base Pose Type을 Selected Animation scaled로 Base Pose Animation은 Idle_Combat로 지정합니다. Idle_Combat는 우리가 복사한 애니메이션이 아닌 원본을 선택해야 합니다. 그리고 저장을 합니다. https:/.. 2023. 12. 15.