Unreal Collision에 관하여
·
Unreal Project/Unreal Study
언리얼의 기본적인 충돌 판정으로는 3가지로 분류되어 있다.LineTrace - 지정한 방향으로 선을 투사해 이 선이 어떤 물체와 충돌되는지를 감지하는 방법Sweep - LineTrace와는 다르게 선이 아니고 어떤 도형을 지정한 방향으로 투사해서 이 도형과 어떤 물체가 충돌 되는지를 감지하는 법Overlap - 이것은 투사하는 것이 아니고 지정한 영역에 큰 범위의 도형을 설정해서 해당 영역과 물체가 충돌 되는지를 감지하는 방법 이러한 충돌 판정 기능을 구현하기 위해서는 언리얼 엔진이 제공하고 있는 기본적인 물리 설정에 별도로 프로젝트 상황에 맞춰 채널이라던지 프로필을 생성해야한다. 이렇게 채널이나 프로필을 만드는 이유는 간단하다..
Animation 속도를 구간 별로 다르게 조절하는 방법
·
Unreal Project/Unreal Study
Animation의 Play Rate란? - 애니메이션의 재생 속도 배율이라고 생각하시면 됩니다. 1.0: 원속도0.5: 절반 속도2.0: 두 배 속도 Animation의 Play Rate은 어디서 설정하는가? Montage: Montage_Play(Montage, PlayRate) , 블루프린트 Montage Play 노드의 Play RateAnimSequence 에셋: Rate Scale(에셋 기본 배수)Anim BP: 변수로 받아 상태별로 가변 (예: Speed → PlayRate)Curve(모션 커브): 구간별 배속 제어(가속/감속 연출) 왜 Animation의 Play Rate를 “프레임별로” 조절해야 할까?게임에서는 캐릭터의 애니메이션이 항상 일정한 속도로만 재생되지는 않습니다.예를 들어,..