코드에서도 익히 알고 있던 상속의 개념을 블루프린트에서도 적용 가능하다.
자식 블루프린트의 Class Settings를 누르면 Details가 보이고 여기서 Parent Class를 지정해줄 수 있다.
상속을 적용해보면 위와 같이 같은 네이밍의 변수들이나 함수들에 에러가 많이 발생하니 당황하지 말자 코드였어도 똑같이 발생하는 에러다. 따라서 부모 블루프린터에 선언한 변수를 자식노드에서 그대로 사용하면 된다.
이제부터 Animation이나 상태에 따른 이벤트 및 이동 로직은 부모에서 관리하고
자식 노드인 플레이어 블루프린트에서는 Input에 따른 상태지정 로직만 남겨둔다.
'게임엔진 > Unreal' 카테고리의 다른 글
[블루 프린트] 데이터 테이블 (0) | 2024.06.18 |
---|---|
[블루 프린트] 객체(Actor) 이동 (0) | 2024.05.05 |
[블루 프린트] Enum (0) | 2024.05.05 |
[블루 프린트] 상태에 따라 분기 나누기 Switch와 Select 노드 (0) | 2024.01.31 |
[블루 프린트]입력 이벤트 여러가지 방법 (0) | 2024.01.30 |