언리얼 블루프린트18 [언리얼5 블루프린트] 캐릭터 3인칭 모드 만드는 방법 원하는 캐릭터로 3인칭 모드를 만들어보겠습니다. 원하는 캐릭터를 임포트 시킵니다.Mixamo 사이트를 이용하면 무료로 Fbx파일을 다운할 수 있습니다. 새로운 블루프린트 클래스 → 캐릭터를 생성합니다.캐릭터의 이름을 설정해야 하는데 Mixamo 사이트에서 가져온 이름 그대로 썼습니다.BP_Remy로 이름 변경합니다. 스켈레탈 메시 에셋을 Remy로 설정합니다.블루프린트 BP_Remy가 아닌 기본 스켈레탈 메시만 들어갈 수 있습니다. 캡슐에 딱 맞도록 캐릭터의 스케일을 조정합니다.캐릭터가 너무 작다면 이 상태에서 캡슐 컴포넌트의 스케일을 키우면 됩니다.파란색 화살표 방향을 보고 있도록 각도도 조정합니다. 추가 버튼을 누르고 카메라 컴포넌트와 스프링 암 컴포넌트를 캡슐 컴포넌트에 추가합니다.. 2024. 8. 14. [언리얼5 블루프린트] 발사하는 컴포넌트 만들기 저번 게시글에서 오버랩되면 경로를 이동하는 컴포넌트를 이용하여 엘리베이터를 만들었습니다.[언리얼5 블루프린트] 인터페이스를 이용한 이동 컴포넌트 만들기 (엘리베이터) 이번에는 오버랩되면 발사하는 컴포넌트를 만들어보겠습니다. 새로운 블루프린트 클래스 액터 컴포넌트를 만듭니다.이름은 실행_발사로 변경했습니다. 클래스 세팅에서 구현된 인터페이스를 추가합니다.이전 게시글에서 만든 실행 인터페이스를 추가했습니다. 자동으로 추가된 인터페이스에 우클릭하여 이벤트 실행을 클릭합니다.Event Trigger가 생성됩니다. Reset 이벤트는 사용하지 않으므로 만들지 않았습니다. Event Trigger 노드에 SpawnActor 노드를 연결합니다.Class는 밖에서도 수정할 수 있도록 변수 승격하고 이름은 .. 2024. 8. 12. [언리얼5 블루프린트] 인터페이스를 이용한 이동 컴포넌트 만들기 (엘리베이터) 저번 게시글에서 컴포넌트 함수를 이용하여 이동 컴포넌트를 만들었습니다.이번에는 인터페이스를 이용하여 이동 컴포넌트를 만들고 엘리베이터에 적용해 보겠습니다. 빈 공간 마우스 우클릭 → 블루프린트 → 블루프린트 인터페이스를 생성합니다.이름은 실행으로 변경했습니다. 실행 블루프린트 인터페이스 안에 함수를 2개 추가합니다.Trigger와 Reset으로 이름 변경했습니다. 각각 입력에서 + 버튼을 눌러 액터 레퍼런스로 TargetActor라고 이름 변경했습니다. 새로운 블루프린트 클래스 → 모든 클래스 → SplineMeshComponent를 생성합니다.이름은 실행_경로이동으로 만들었습니다. 실행_경로이동의 클래스 세팅으로 들어갑니다.디테일 패널의 구현된 인터페이스에서 추가를 눌러 실행을 클릭합니다.. 2024. 8. 12. [언리얼5 블루프린트] 밟으면 이동하는 컴포넌트 만들기 밟으면 이동하는 컴포넌트를 만들겠습니다. 새로운 블루프린트 클래스로 액터 컴포넌트를 만듭니다. 함수에 + 버튼을 눌러 추가하고 Trigger라고 이름 변경했습니다. 오른쪽 디테일 패널에서 입력을 추가하여 액터 레퍼런스로 지정하고 이름은 TargetActor로 변경했습니다. 새로운 블루프린트 액터 컴포넌트를 만듭니다. 함수를 추가하고 작동이라고 이름 변경합니다. 변수도 추가하여 액터 레퍼런스로 지정하고 실행대상이라고 이름 변경하고 눈을 뜨게 해 줍니다. 작동 함수에서 Get 실행대상을 가져와 Get Component by Class 노드를 연결합니다.이를 Is Valid 노드와 연결하고 Trigger와 연결합니다. Get component 노드로 실행을 가져왔기 때문에 그 안의 Trig.. 2024. 8. 10. [언리얼5 블루프린트] 2D 이미지를 이용한 이펙트 만들기 2D 이미지를 다운해서 언리얼에서 이펙트를 만들어보겠습니다.itch.io 사이트에서 무료로 다운로드할 수 있습니다. Game assets → Free → effect 로 검색하여 원하는 이펙트를 다운로드합니다. 다운로드한 이미지 파일을 Sprite 폴더 안에 넣었습니다.여기서 Sprite는 2D 이미지를 뜻합니다. 스프라이트 옆에 머티리얼을 추가합니다.스트라이트에 대한 머티리얼이므로 M_Sprite_Portal 이라고 이름 변경했습니다. 2D 이미지를 나이아가라 시스템에 가져오려면 머티리얼로 만드는 과정이 필요합니다. 머티리얼의 블렌드 모드를 Translucent(반투명), 셰이딩 모델은 Unlit으로 변경합니다.Particle Color 노드를 추가하고 다운한 텍스쳐를 가져옵니다. Mult.. 2024. 8. 9. [언리얼5 블루프린트] 나이아가라 시스템을 이용한 이펙트 만들기 나이아가라 시스템을 이용하여 직접 이펙트를 만들어보겠습니다. 빈 공간에서 우클릭하여 나이아가라 시스템을 추가합니다. Empty로 생성하였습니다.이름은 폭죽으로 변경했습니다. 이미터 업데이트에 + 버튼을 눌러 Spawn Burst Instantaneous를 추가해 주고 오른쪽 디테일 패널에서 Spawn Count를 30으로 했습니다. Spawn Burst Instantaneous는 특정 시점에 많은 입자가 동시에 생성되는 스폰 모듈입니다.Spawn Count를 30으로 하면 30개의 입자가 동시에 생성됩니다. 파티클 스폰에서 + 버튼을 눌러 Shape Location과 Color 모듈을 추가합니다. Shape Location에서 Shape를 스피어나 실린더, 박스 등으로 변경할 수 있습니.. 2024. 8. 9. 이전 1 2 3 다음