본문 바로가기

언리얼 애니메이션5

언리얼엔진5 조준 애니메이션 ▣ BP_Player에서 RifleAim에 대한 입력시스템을 추가하고 isRifleAim에 대한 boolean 변수를 생성합니다. ▣ ABP에 Event Graph에서 BP_Player에 isRifleAim을 Get 해서 ABP에 isRifleAim에 SET을 합니다. ▣ 스테이트 머신을 생성하고 RifleIdle State와 RifleAim을 각각 생성하고 isRifleAim 변수로 조건을 연결합니다. ▣ 그리고 RifleLocomotion을 cached pose에 save해서 연결합니다. https://dev.epicgames.com/documentation/en-us/unreal-engine/using-layered-animations-in-unreal-engine?application_versio.. 2024. 3. 26.
언리얼엔진5 노티파이 ▣ 블루프린트클래스에서 AnimNotify를 생성합니다. ▣ FUNTIONS에 Received Notify를 클릭해서 함수를 생성합니다. ▣ 그리고 Print String 노드를 중간에 연결합니다. 컴파일 저장 합니다. ▣ 애니메이션 에디터에서 Tick에 Add Notify 눌러 아까 생성한 Notify 클래스 BP_Print를 선택합니다. ▣ 그리고 애니메이션을 재생하게 하면 해당 프레임이 재생되면 이렇게 함수가 호출되는 걸 확인할 수 있습니다. ▣ 이번에는 New Notify를 클릭하여 생성합니다. ▣ 그리고 이름을 지정합니다. ▣ 그런 다음 ABP 애니메이션 블루프린트로 들어가서 아까 생성한 이름을 검색하면 Add Anim Notify Event에 해당 이벤트가 있습니다. ▣ 이걸 이렇게 Print.. 2023. 12. 21.
언리얼엔진5 애니메이션 몽타주 https://docs.unrealengine.com/5.0/en-US/animation-montage-in-unreal-engine/ Animation Montage Animation Montages are animation assets that enable you to combine animations in a single asset and control playback using Blueprints. docs.unrealengine.com ▣ 애니메이션 몽타주 ( 몽타주 )를 사용하면 여러 애니메이션 시퀀스를 단일 애셋으로 결합하고 블루프린트로 재생을 제어할 수 있습니다. ▣ 총 쏘는 애니메이션 하나를 복사합니다. 복사하는 이유는 수정을 할 경우를 대비해 원본을 훼손하지 않기 위함입니다. ▣ 그리고.. 2023. 12. 20.
언리얼엔진5 이동, 점프 애니메이션 ▣ 먼저 마켓플레이스에서 애니메이션이 포함되어 있는 무료캐릭터를 다운로드합니다. ▣ 그리고 캐릭터블루프린트를 생성합니다. ▣ 이름은 BP_Player로 지정하겠습니다. ▣ BP_Player 에디터로 들어와서 Mesh를 아까 다운로드한 캐릭터로 지정합니다. ▣ 캐릭터에 위치와 방향 또한 캡슐 컴포넌트에 맞춰서 지정합니다. 그리고 스프링암과 카메라를 추가하여 원하는 위치에 배치합니다. ▣ 다시 돌아와서 이번에는 Animation Blueprint를 생성합니다. ▣ ABP_ 애니메이션 블루프린트에 약자를 넣고 이름을 지정합니다. ▣ ABP_Player로 들어오면 이렇게 에디터 구성이 되어 있습니다. ▣ 여기서 오른쪽마우스를 클릭하고 State를 검색합니다. State Machine를 생성합니다. ▣ 그리고 이.. 2023. 12. 14.
언리얼엔진5 35장 [애니메이션] ▣ 안녕하세요. 이번장에서는 키를 누르면 이동하면서 애니메이션이 재생되는 과정을 공부해 보겠습니다. New State Machine, Get Velocity, Vector Length를 사용합니다. ▣ 먼저 Epic Games에서 Paragon: Reventant에셋을 다운로드합니다. ▣ 그리고 블루프린트폴더에서 Character 블루프린트를 생성하고 이름은 Player로 지정합니다. ▣ Game Mode Base도 생성합니다. 이름은 BP_GameMode로 지정합니다. ▣ World Settings에서 GameMode Oeverride와 Default Pawn Class를 지정합니다. ▣ Player에 들어가서 Mesh를 클릭합니다. 그리고 Detalis메뉴에 보면 Mesh라는 메뉴가 있습니다. Ske.. 2023. 2. 25.