자동 리임포트

이 문서는 UE4 의 자동 리임포트 기능의 작동방식과 최대한의 활용을 위한 구성법입니다.

Windows
MacOS
Linux
On this page

언리얼 엔진 4 의 자동 리임포트 기능은 외부 콘텐츠 제작 패키지에서 작업하여 저장한 변경사항을 별다른 사용자 입력 없이도 언리얼 엔진 4 안에 자동 반영되도록 하는 기능입니다. 특정 애셋에 대한 반복처리 작업을 하면서 게임에서 그 변경사항을 즉시 확인할 필요가 있을 때 생산성이 크게 향상될 수 있습니다.

UE4 에서는 사용자가 지정한 폴더 세트에 대해 소스 콘텐츠 파일의 변경사항을 모니터링합니다. 파일 변경이 있었고, 그 파일이 게임의 애셋을 임포트하는 데 사용되었으면, 언리얼 엔진 4 는 자동으로 변경된 파일을 해당 애셋에 다시 임포트합니다.

구성

자동 리임포트 세팅은 에디터 개인설정 > 로드 & 저장 > 자동 리임포트 아래 있습니다:

image alt text

이 기능은 Monitor Content Directories (콘텐츠 디렉터리 모니터링) 체크박스로 완전히 켜고 끌 수 있습니다.

기본 세팅을 사용할 때는, Content 폴더 안에 모든 소스 콘텐츠 파일과 그 관련 애셋들을 같이 넣는 것을 추천합니다. 다른 작업방식에 대해서는 별도의 환경설정이 필요할 것입니다.

프로퍼티

설명

Directories to Monitor

모니터링할 디렉터리 - 언리얼 엔진 4 가 변경사항을 모니터링할 폴더를 결정하는 세팅입니다. 폴더는 가상 경로 (, 예로 /Game/Textures) 일 수도, 절대 경로 (, 예로 C:/Game/SourceArt/) 일 수도 있습니다. 이 폴더 안에 있는 소스 콘텐츠 파일에 대해서만 자동 리임포트 기능이 적용됩니다.

Include/Exclude Wildcards

기본적으로 언리얼 엔진 4 는 모든 파일에 대한 변경사항을 감지하여, 필요하다면 리임포트합니다. 가끔은 이러한 기능을 특정 파일 유형에 대해서만 제한시키거나, 혹은 특정 서브폴더나 확장자는 제외시키는 것이 좋을 때가 있습니다. 그럴 때는 다수의 와일드카드를 새 항목으로 추가해야 할 것이며, 몇 가지 환경설정 예제는 다음과 같습니다:

  • fbx 파일만 포함시키려면 값이 .fbx 인 include* 와일드카드를 새로 추가합니다.

  • fbx, png, psd 파일에 작업하려면 값이 .fbx, .png, .psd 인 include* 와일드카드를 셋 추가합니다.

  • 서브폴더 내 소스 파일에 대한 변경사항을 무시하려면, 값이 Subfolder/exclude* 와일드카드를 추가합니다.

Import Threshold Time

임포트 대기 시간 - 변경을 감지한 후 실제 처리하기까지 대기할 기간을 (초 단위로) 지정합니다.

Auto Create Assets

애셋 자동 생성 - 파일을 새로 생성할 때 그에 맞는 애셋을 자동 생성하도록 할지 결정합니다. 이 기능의 작동을 위해서는, 모니터링 경로가 ( /Game/ 식의) 가상 경로이거나, (새 파일 생성 위치를 나타내는) 마운트 지점을 정의한 상태여야 합니다.

Auto Delete Assets

애셋 자동 삭제 - 소스 콘텐츠 파일 삭제시 UE4 에서 그에 연관된 애셋도 자동 삭제할 것인지를 결정합니다. 이 기능은 소스 파일과 애셋 사이에 1:1 로 매핑되어 있을 때만 작동합니다.

Detect Changes on Restart

재시작시 변경사항 감지 - 언리얼 엔진 4 는 UE4 종료 이후에 생긴 파일에 대한 변경사항을 감지할 수 있으며, UE4 를 다시 열었을 때 그러한 변경사항을 처리하도록 할 수 있습니다. 이 기능은 소스 컨트롤이 켜져 있어 소스 콘텐츠가 바로 업데이트되는 상황에서는 바람직하지 않을 수 있습니다. 이런 환경에서는 재시작시 변경사항 감지 기능을 꺼야 최신 버전을 받은 뒤 중복해서 리임포트하는 것을 피할 수 있습니다.

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