
프로젝트 세팅 - 피직스 - 피지컬 서페이스 설정


피지컬 머티리얼 생성 후 편집기로 들어가 해당 머티리얼의 피지컬 프로퍼티 수정



블루프린트 이벤트 그래프 노드 구성
LineTraceByChannel 노드에 GetActorLocation 을 사용해 Start 와 이에 -150 연산을 한 값을 End 핀에 넣어준다.
PhysicMat 배열 기본값 설정


걷는 애니메이션 시퀀스 모두에게 알맞은 시점에 AN_FootStepSound 노티파이를 추가

디버그용 노드 추가

테스트용 레벨 추가 (콘크리트, 눈, 잔디, 물)

정상적으로 출력되는 것을 확인

AnimNotifty 블루프린트 SetIntegerParameter 노드에서 설정한 floor 변수에 맞게 Switch 노드를 이용해 Output 에 연결


사운드는 각 번호(타입)에 맞게 여러개의 파일(Wave)들이 Random 노드와 함께 구성

SceneComponent (Sound) 와 AudioComponent (SC_FootSteps) 추가

SC_FootSteps 디테일 창에서 사운드 큐 추가