AnyPortrait > 메뉴얼 > 다른 프로젝트로 내보내기 다른 프로젝트로 내보내기1.0.0 여러분이 유니티에서 작업한 결과물을 다른 프로젝트로 복사하고자 하는 경우가 종종 있습니다. 이 페이지에서는 AnyPortrait의 캐릭터를 다른 프로젝트로 복사하는 두가지 방법을 소개합니다. 씬을 내보내기
AnyPortrait로 제작된 캐릭터는 유니티의 씬에 저장됩니다.
내보내고자 하는 캐릭터는 몇개의 애니메이션을 가지고 있습니다.
(1) 캐릭터에서 사용 중인 텍스쳐 에셋를 선택합니다. 안내
Exporting package 다이얼로그가 나타납니다. 저장된 씬 파일 가져오기
저장된 캐릭터와 씬 파일을 새로운 프로젝트에 가져와봅시다.
패키지 파일을 가져오기 위한 다이얼로그가 열립니다.
(1) 씬과 이미지가 현재의 프로젝트에 복사됩니다.
AnyPortrait 에디터로 열어보면 데이터가 손상되지 않아서 계속해서 편집하고 이용할 수 있습니다. 프리팹을 내보내고 가져오기
위와 같이 복사할 캐릭터 뿐만 아니라 다른 객체들이 씬에 많이 배치된 경우에는, 씬을 통째로 내보내기가 어렵습니다.
(1) 복사하고자 하는 캐릭터를 Hierarchy UI에서 선택합니다. 캐릭터를 프리팹으로 만들었다면, 이제 이 캐릭터는 독립된 파일로 존재합니다. 하지만 프리팹만 복사해버리면, 텍스쳐와 같은 다른 에셋들과의 연결이 끊어지므로 적절하지 못합니다.
내보내는 과정은 거의 동일합니다.
(1) Include
dependencies를 해제합니다.
새로운 프로젝트를 엽니다. 마찬가지로 동일한 버전의 AnyPortrait가 설치되어 있어야 합니다.
(1) 현재의 프로젝트로 가져올 프리팹과 텍스쳐 에셋이 리스트에 나타납니다.
(1) 캐릭터 프리팹과 텍스쳐 에셋이 정상적으로 복사되었습니다.
(1) 프리팹을 드래그하여 씬에 배치합니다.
여기서 문제는, AnyPortrait는 프리팹 상태에서의 편집을 허용하지 않는다는 것입니다.
이제 프리팹과의 연결이 해제되어 편집할 수 있는 상태가 됩니다.
편집을 마치고 Bake를 실행하고 유니티 씬으로 돌아옵니다. |