Unreal 73

[Unreal] 5월 30일 수업정리

수업을 이어서 진행하였다. 무기 교체무기 기능을 따로 만들 예정이다.공격 판정은 무기랑 일치한다고 볼수 없다. 길어질수도 있고 짧아질수도 있음 ( 필살기나 스킬을 사용한다면 늘어난 후 다시 줄어들수도 있는부분 ), 콜리전을 사용하는 경우 스케일이나 이런 부분을 조정하는 것이 불가능하다. 즉 엑터를 만들어서 무기는 외형만을 가져가고 공격판정 출동은 엑터에서 따로 관리할 예정 휘두를때의 사운드가 따로 존재해야함트레일 : 무기별로 이팩트가 존재해야함 히트 부분 콜리전을 바꾸는 방법 ( 이건 느리지만 채감할 정도는 아님 ) Generate Overlap을 껏다가 켰다가 하는 방법 ( 우리는 이부분을 채용할 예정 ) 알아야 하는 부분무기에 관련된 작업의 경우 무기를 다른사람한태 주는걸 만들 예정이다.데미지 계산..

Unreal 2025.06.01

[Unreal] 5월 28일 수업정리

어제 수업을 이어서 진행하였다액션 컴포넌트 생성begin Play : get owner - bp_character 캐스팅 - mesh 백업커스텀 이벤트 ( e-playMontage ) : 입력 Montage(anim Montage) 추가시퀀스 1 - 변수 승격 (m-Montage Input ) - find meta Data by class - meta-actionData 캐스팅 변수 승격 ( m-montageMetaInput ) 시퀀스 2 - set timer by event 연결 - event는 eraseMontageInput, - return 값 변수 승격 (m-montageInputHandle) 커스텀 이벤트 ( eraseMontageInput )생성, 프라이빗으로 설정 - 방금 만든 2개의 변..

Unreal 2025.05.29

[Unreal] 5월 27일 수업정리

어제 했던 내용을 이어서 수업을 들었다. 공격 모션 ( 예약 )큐가 잡혀 두번 클릭 시 첫번째 동작을 하고 아이들 상태로 돌아온 후 큐에 저장된 동작을 자동으로 플레이 ( 예약 개념 )Play Montage 공격 예약 e-PlayMontage (커스텀 이벤트) - m-Montage가 is Valid 일때 - if - M-isPlay Montage : False - Play Montage - Completed일 경우 M-isPlay Montage : False / 안된 경우 : M-isPlay Montage : True, m-Montage ( 예약 ) : Clear and inValidate Timer by Handle 연결 ( m-erase Montage Handle ) -> 예약 취소 구문 ( 버그가..

Unreal 2025.05.27

[Unreal] 5월 22일 수업정리

오늘은 에임 옵셋에 대한 수업을 들었다. 에임 옵셋 애니메이션 설정본 데이터 절대 바꾸면 안 된다. 어차피 바꾸고 저장하고 나가도 바뀌지 않는다하지만 우리는 키 값을 이용하여 매핑이라는 과정을 거쳐 계산을 통해 꺾어주는 방식을 사용하여 수정 ( 실시간 커브 적용)원래는 애니메이터한태 부탁을 해야 하지만 우리는 지금 그렇수 없기에 이 방식을 채택 Third, FPS 모드 변경기본적으로 모험 모드는 에임 오프셋을 이용하지 않는다. 그렇기에 모드를 바꾸는 느낌으로 변경할 수 있게 설정할 예정나머지는 내일 할 예정 언리얼 공식 문서 ( 에임 오프셋 )https://dev.epicgames.com/documentation/ko-kr/unreal-engine/creating-an-aim-offset-in-unrea..

Unreal 2025.05.22