- 펀치 애니메이션 몽타주를 생성하여 블루프린트에서 재생 가능하게 설정합니다. 🎬
- 입력 액션을 설정하여 마우스 왼쪽 버튼 클릭 시 펀치 애니메이션이 실행되도록 합니다.🖱️
- 스켈레톤에서 소켓을 생성하여 데미지 트레이스의 시작점과 끝점을 정의합니다.🦴
- 애니메이션 노티파이 스테이트를 사용하여 특정 시간 동안 트레이스 루프를 실행합니다. ⏱️
- 인터페이스를 사용하여 플레이어 캐릭터에 직접적인 참조 없이 펀치 트레이스 로직을 실행합니다. 🔗
- 타이머를 사용하여 주기적으로 스피어 트레이스를 생성하고, 감지된 액터에 데미지를 적용합니다. 💥
- 루프를 변수에 저장하고, 애니메이션 종료 시 루프를 중단하여 성능을 최적화합니다. ♻️
- 오브젝트 타입을 폰으로 설정하여 적 캐릭터를 감지하고 데미지를 줍니다.🎯