Importer/Deleter 사용자 정의 방법

[마지막 업데이트 날짜: 2020/01/30]

이 페이지에서는 Importer/Deleter를 사용자 정의하는 단계를 설명합니다.
다음은 [SDK 가져오기]를 프로젝트에 추가한다고 가정합니다.

 

 

개요

Importer/Deleter는 지정한 확장자의 에셋이 가져오거나 삭제될 때 콜백되는 기능입니다.

고유한 Importer/Deleter를 작성하고 사용자 정의하려면 다음 단계를 수행하십시오.

  1. CubismImporterBase/CubismDeleterBase를 상속하는 Importer/Deleter 스크립팅
  2. Importer/Deleter 대상 확장자 등록
  3. 가져오거나 삭제할 때 콜백되는 Import()/Delete() 만들기

 

1. CubismImporterBase/CubismDeleterBase를 상속하는 Importer/Deleter 스크립팅

ImporterCustomization 스크립트를 작성합니다.

※스크립트는 Unity 에디터 확장이 되므로 Editor 폴더 이하로 작성할 필요가 있습니다.

 

2. Importer/Deleter 대상 확장자 등록

Importer 처리의 대상이 되는 자산의 확장자를 등록합니다.

Deleter 처리할 자산의 확장자를 등록합니다.

 

 

3. 가져오거나 삭제할 때 콜백되는 Import()/Delete() 만들기

Importer 처리 대상 에셋을 가져올 때 콜백되는 Import()를 만듭니다.

 

Deleter 처리의 대상 에셋이 삭제되었을 때 콜백되는 Delete()를 작성합니다.

© 2010 - 2022 Live2D Inc.