블루프린트 인터페이스 UI

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

Windows
MacOS
Linux

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

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

  • 새 변수 추가

  • 그래프 편집

  • 컴포넌트 추가

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

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

InterfaceNumbered.png

기본 표시 UI 성분

창 메뉴에서 표시 가능

  1. 메뉴

  2. 툴바

  3. 내 블루프린트

  4. 디테일

  5. 그래프 에디터

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

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

Tags
Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback