Study/Unreal

Unreal Blueprint 입문 #4 (完)

하임 2025. 12. 3. 22:36

■ 캐릭터 애니메이션

○ 애니메이션 블루프린트 - 캐릭터에 애니메이션 추가

캐릭터에 애니메이션 적용 (애니메이션 블루프린트 - Idle 상태 - 캐릭터에 적용)

 

○ 블렌더 스페이스 - 혼합된 애니메이션 생성

애니메이션 혼합 (블렌드 스페이스 - 속도 변화에 따른 세로축 분할 - 속도 Max일 때 Run, 속도 0일 때 Idle)

 

○ 캐릭터 속도 (해당 속도에 맞는 애니메이션 출력)

속도에 맞는 애니메이션 출력 (벡터의 길이는 스칼라 값, 속력)

 

 

■ 액터 이동

○ 회전하는 액터

회전 속도*Delta Seconds로 일정한 속도의 회전 (왼), 회전 방향 결정 (우)

 

○ 이동하는 액터

액터 기본 위치 초기화 (왼), 왕복 이동 구현 (오)

○ 이동하는 액터 2

액터 컴포넌트 추가 (왼), 왕복할 각각의 끝 지점 좌표와 Ping Pong으로 변경 시 간단하게 왕복 동작 (오)

 

 

 

○ Overlap - Ice (미끄러지는 영역)

Overlap 됐는지 확인해 줄 Box Collision을 해당 영역에 넓게 펼침.
캐릭터만 오버랩되도록 지정 / 오버랩 시 마찰 0, 제동 0으로 캐릭터가 미끄러지게 함 / 벗어나면 다시 원래대로 돌려놓음

 

○ Overlap - Floor (밟으면 일정 시간 후 파괴되는 영역)

위와 동일하게 Box Collision 생성 (좌), 위와 동일하되 Delay 후 파괴 기능 추가 (우)

 

○ Overlap 이벤트

Trigger Volume 생성 (좌), 레벨 블루프린트에서 편집 (우)

 

Trigger Volume 이벤트와 참조 노드 생성 (좌), 오버랩 시 출력 (우)

 

○ 축을 중심으로 회전하는 액터 + 튕겨내기

제자리 돌리기 (좌), 축을 기준으로 반지름만큼 떨어트림 (우)
캐릭터일 시 튕겨내기 (좌), 스태틱 메시가 루트가 되지 않도록 주의 (우)

'Study > Unreal' 카테고리의 다른 글

Unreal Blueprint 입문 #3  (0) 2025.12.02
Unreal Blueprint 입문 #2  (0) 2025.12.01
Unreal Blueprint 입문 #1  (0) 2025.11.28