블루프린트 인터페이스 UI

블루프린트 인터페이스 작업시 블루프린트 에디터의 UI 요소에 대한 분석입니다.

Windows
MacOS
Linux

Blueprint Interface (블루프린트 인터페이스)는 이름만 있고 구현은 없는 함수 하나 이상으로 된 집합으로, 이를 다른 블루프린트에 추가할 수 있습니다. 블루프린트에 인터페이스를 추가하면 그 블루프린트는 그 안에 들어있는 함수를 갖게 됩니다. 인터페이스의 함수에는 그것을 추가한 각각의 블루프린트에 함수성을 줄 수 있습니다. 이는 본질상 일반 프로그래밍의 인터페이스 개념과 비슷한데, 각기 다른 다수의 오브젝트가 모두 공통의 인터페이스를 통해 접근할 수 있게 되는 것입니다. 간단히 말해서, 블루프린트 인터페이스를 통해 다양한 블루프린트는 서로간에 데이터를 공유하고 전송할 수 있습니다.

블루프린트 인터페이스는 콘텐츠 제작자가 에디터에서 다른 블루프린트와 비슷한 방식으로 만들 수 있습니다만, 다음과 같은 작업이 불가능하다는 점에서 차이가 있습니다:

  • 새 변수 추가

  • 그래프 편집

  • 컴포넌트 추가

블루프린트 인터페이스 에디터 UI

블루프린트 인터페이스 를 처음 열 때 UI 는 매우 단순해 보이며, 다음과 같이 구성됩니다:

InterfaceNumbered.png

기본 표시 UI 성분

창 메뉴에서 표시 가능

  1. 메뉴

  2. 툴바

  3. 내 블루프린트

  4. 디테일

  5. 그래프 에디터

한 가지 중요한 점은, 여기서 그래프 뷰는 일반적으로 블루프린트 에디터에서 사용할 수 있는 그래프 에디터와 약간 다릅니다. 회색으로 탈색되어 이동도 안되고 노드 추가도 안됨을 알 수 있습니다. 그 이유는 그래프 편집용이라기 보다는 보여주기용이기 때문입니다. 염두에 둘 것은, '인터페이스'는 자체적으로 함수성을 갖고 있지는 않아서, 이 경우 실제 함수 망을 만들어 줄 필요가 없기 때문입니다. 이 뷰는 입력과 출력이 무엇이 될지 미리보기용으로 생각해 보면 됩니다.

블루프린트 인터페이스 생성 및 작업 관련 상세 정보는 블루프린트 인터페이스 문서를 참고해 주세요.

태그

새로운 언리얼 엔진 4 문서 사이트에 오신 것을 환영합니다!

문서 사이트에 대한 의견을 모을 수 있는 피드백 시스템을 포함해서 여러가지 새로운 기능을 준비하고 있습니다. 아래 Documentation Feedback 포럼(영문) 또는 언리얼 엔진 네이버 공식 카페(한글) 중 편하신 곳에 의견이나 문제점을 알려 주세요.

새 시스템이 준비되면 알려 드리겠습니다.

네이버 카페
공식 포럼