가져오기 방법

Godot 3.0+에서 에셋 가져오기

이제까지는, Godot 2.x에서 에셋을 가져오려면 원본 에셋이 있는 별개의 디렉토리를 수동으로 유지해야 했습니다. 이렇게 하지 않으면, 텍스쳐, 오디오 파일, 씬 등을 위한 가져오기 플래그를 변환하고 변경하는 방식을 지정하는 일은 불가능했습니다.

Godot 3.0에서, 가져오기에 더 현대적인 접근법을 사용합니다: 간단히 에셋 (이미지 파일, 씬, 오디오 파일, 폰트 등)을 프로젝트 폴더에 직접 드롭합니다 (OS 파일 탐색기로 에셋을 수동으로 복사합니다). Godot은 이 파일을 내부로 가져오며 가져온 리소스를 res://.import 폴더에 숨겨 놓습니다.

이를 통해 모든 가져오기 매개변수를 투명하게 변경할 수 있습니다.

가져오기 매개변수 변경하기

Godot에서 에셋의 가져오기 매개변수를 변경하는 것은 쉽습니다 (다시 말하지만, 가져오기 매개변수는 오직 네이티브가 아닌 Godot 리소스 타입에 있습니다). 파일 시스템 독에서 관련된 리소스를 선택합니다:

../../../_images/asset_workflow1.png

매개변수를 조정한 후에, "다시 가져오기"를 눌러줍니다. 매개변수는 이 에셋과 향후 다시 가져오기에만 사용될 것입니다.

여러 에셋 가져오기 매개변수를 동시에 바꾸는 것도 가능합니다. 간단히 리소스 독에서 모두를 선택하고 다시 가져올 때 가져온 매개변수를 적용합니다.

자동 다시 가져오기

원본 에셋의 MD5 체크섬이 바꿀 때, Godot는 튿정 에셋을 위해 구성된 프리셋을 적용하면서, 그것에 자동 다시 내보내기를 실행할 것입니다.

생성된 파일

가져오기는 추가 <asset>.import 파일을 추가하는데, 가져오기 구성이 거기에 들어있습니다. 이것을 버전 제어 시스템에 커밋하도록 하세요!

../../../_images/asset_workflow4.png

또한, 추가 에셋은 숨겨진 res://.import 폴더에 프리셋이 되어 있을 것입니다:

../../../_images/asset_workflow5.png

이 폴더에 있는 파일이 (혹은 폴더 전체가) 지워진다면, 에셋은 자동으로 다시 가져올 것입니다. 따라서, 이 폴더를 버전 제어 시스템에 커밋하는 것은 선택적입니다. 다른 컴퓨터에서 확인할 때 다시 가져오는 시간이 짧을 수 있지만, 상당히 많은 시간과 공간을 잡아먹습니다. 오십보백보입니다!

가져오기 리소스 타입 변경하기

일부 원본 에셋은 리소스의 다른 타입으로 가져올 수 있습니다. 이를 위해, 원하는 리소스의 관련된 타입을 선택하고 "Reimport"를 누르세요:

../../../_images/asset_workflow2.png

기본값 가져오기 매개변수 변경하기

다른 타입의 게임에는 다른 기본 값이 필요할 것입니다. 프로젝트마다 기본 값을 바꾸려면 "Preset.." 메뉴를 사용할 수 있습니다. 프리셋을 제공하는 일부 리소스 타입 밖에도, 기본 값 설정을 저장하고 지울 수도 있습니다:

../../../_images/asset_workflow3.png

단순함이 핵심입니다!

이것은 매우 간단한 워크플로로 익숙해지는데 얼마 안 걸릴 것입니다. 그리고 리소스를 다루는데 더 정확한 방법을 유도합니다.

많은 타입의 에셋을 가져오기로 이용할 수 있습니다, 따라서 이 모든 것들을 가지고 작업하는 방법을 이해하기 위해 계속 읽어주세요!