-
생성자 블루프린트를 통해 자손 액터 생성 및 정렬하기언리얼 2022. 12. 25. 23:48
생성자 스크립트에서는 spawn actor of class 노드를 사용할 수 없다.
add child actor component (=자손 액터 컴포넌트 추가) 노드를 사용해서
이를 해결할 수 있는데,
자손 액터 컴포넌트 추가에서 주의해야 할 사항은,
자손 액터 컴포넌트 추가를 for문을 통해 구현해 줄 경우,
생성하고자 하는 액터 컴포넌트 개수에 -1 해준 값을 last index 부분에 넣어줘야 한다는 것이다.
또, 자손 액터 컴포넌트 추가 노드에서 manual attachment를 true로
체크해준 경우, attach actor to component 노드를 통해
부모 컴포넌트를 설정해줘야 한다.
해당 커스텀 이벤트는 디테일 창에서
생성할 컴포넌트의 개수와 각 컴포넌트 간 간격을 설정하는 변수 값 수정을 통해
지정한 개수와 간격을 가진 컴포넌트를 생성하는 기능이다.
해당 이벤트를 생성자 블루프린트를 연결해준 뒤,
실행시켜주었고, 밑의 영상을 통해 결과를 확인할 수 있다.
'언리얼' 카테고리의 다른 글
ue5 애니메이션 리타깃 (0) 2023.01.25 나이아가라 및 캐스캐이드 이펙트 속성들.. (0) 2023.01.19 'get controlled pawn' vs 'get player character'와 플레이어 인덱스 (0) 2022.12.02 블루프린트의 형변환 (0) 2022.12.02 여러 노드를 정리하는 방법 - 그래프 접기 (0) 2022.12.02