3.26.2014

블루프린트 에디터 팁과 꼼수

By * Michael Noland

블루프린트 에디터 작업을 할 때는, 맥락이 왕이라는 것을 기억하는 것이 중요합니다. 블루프린트 그래프에 우클릭하면, 현재 블루프린트와 그래프 맥락과 일맥 상통하는 액션 목록이 나옵니다.

Actor 기반 블루프린트를 예로 들면, Actor 를 대상으로 하는 액션 이후 다른 맥락에도 통하는 것들을 제공받습니다. 비슷하게, 핀을 클릭하여 그래프 배경에 끌어 놓은 경우, 액션 메뉴에는 핀 유형과 방향에 일치하는 값을 받거나 주는 액션으로만 걸러집니다.

현재 맥락 필터는 항상 액션 메뉴 상단에 표시되어, 찾고자 하는 무언가가 없을 때 유용할 수 있습니다.

Blueprint Editor

이러한 필터링으로 액션과 노드를 빠르게 찾아 배치할 수 있지만, 문제 해결시에는 여러분의 사고방식과 항상 일치하지 않는 사전 계획이 필요합니다. 해당 오브젝트에 대한 액션을 보기 위해서는 먼저 특정 오브젝트가 필요합니다 (예: 스태틱 메시 컴포넌트가 있어야 SetStaticMesh 가 검색됩니다).

팔레트는 대상보다 먼저 액션이 오는 경우를 위해 준비되어 있는 것인데, 맥락에 의한 필터링 없이 가능한 모든 액션이 들어있습니다. 내 블루프린트 목록에서 커스텀 함수를 끌어 놓듯이, 팔레트에서 노드를 끌어 그래프에 놓으면 됩니다. 우상단의 체크 박스를 사용하여 액션 메뉴의 필터링을 끌 수도 있지만, 다시 체크해 주지 않으면 계속 필터링 미적용 상태로 남아있게 되니 잊지 마시기 바랍니다.

검색

Ctrl+F 또는 Ctrl+Shift+F 를 사용해서 현재 블루프린트에서 또는 프로젝트의 모든 (심지어 로드되지 않은 것 포함) 블루프린트에서 검색할 수 있습니다. 변수나 함수에 대한 레퍼런스, 코멘트, 리터럴 값 등 거의 모든 것에 대한 검색이 가능합니다 …. 여러분의 변수나 사용자 정의 함수에 대한 맥락 메뉴에서 함수나 변수 레퍼런스를 검색하는 단축키도 있습니다.

일람표

블루프린트 에디터에는 생산성을 크게 높여주는 단축키가 내장되어 있는데, 그 중 다수는 에디터를 사용하면서 자연스레 익히게 되겠지만, 그 중 몇 가지는 조금 숨겨져 있습니다. 발굴해 낼 가치가 있는 보석들이니, 익히는 데 도움이 되도록 조작법, 키보드 단축기, 유용한 액션에 대한 일람표를 준비했습니다:

Blueprint editor cheatsheet

클릭하면 다운로드 가능합니다: 컬러 버전 | 흑백 버전

변수랑 놀아요

데이터 핀에 우클릭한 뒤 '변수로 승격' 시키는 것으로 변수를 새로 만들 수 있습니다. 그러면 자동으로 읽기/쓰기가 연결됩니다. 일람표에도 나와있듯이, 내 블루프린트 탭에서 변수를 끌어놓을 때 알아두면 좋을 유용한 동작이 몇 가지 있습니다:

  • 핀 위에 드래그: 배치 후 적합한 get/set 노드를 연결합니다.
  • 기존 변수 get/set 노드에 드래그: 드래그된 변수 읽기/쓰기 로 변경합니다.
  • 그래프 배경속에 드래그: get/set 메뉴가 뜹니다. Ctrl/Alt 를 같이 누르면 바로 Get/Set 가 됩니다.
  • 내 블루프린트 안에서 드래그: 카테고리 내 변수 순서변경 또는 카테고리 변경

Edit..Delete Unused Variables (편집..미사용 변수 삭제)를 통해 미사용 변수를 정리하여 블루프린트를 깔끔하게 만들 수도 있습니다.

UE4 의 새로운 블루프린트 시스템에 대해 어떻게 생각하시나요? 질문이 있으신가요? 포럼 또는 제 트위터 @joatski 에 방문하셔서 얘기 나눕시다. 한글 사용자분들을 위해 네이버 카페도 준비되어 있습니다!

Recent Posts

PixARK Dev Kit으로 만드는 나만의 복셀 월드

에픽게임즈 런처에서 Snail Games가 제공한 모드 제작 툴로 재밌는 PixARK 월드를 만들어보세요.

Drive Studio, 언리얼 엔진으로 Fox Sports의 2018 FIFA 월드컵 방송 제작

Drive Studio는 언리얼 엔진의 강력함을 활용해 FOX Sports 채널의 2018 FIFA 월드컵 중계에서 사용할 배경, 중간...

에픽게임즈, 언리얼 엔진 마켓플레이스의 수익 배분율 88% / 12%로 변경

에픽게임즈는 언리얼 엔진 마켓플레이스의 수익 배분율을 기존의 70% / 30% 에서 88%로 변경하고, 이

...