유니티 Unity

[유니티(Unity)] 하나의 프로젝트 파일에서 다른 프로젝트 파일로 씬(Scene)을 이동하고 싶은 경우

한비 2021. 9. 1. 01:30
반응형

유니티에서 작업하다보면 A 프로젝트에 있는 씬을 B 프로젝트로 옮기고 싶은 상황이 발생한다. 같은 프로젝트 안에서는 씬, 오브젝트 등의 copy&paste가 가능하지만 서로 다른 프로젝트 간에는 복사 붙여넣기가 불가능하다.

이 경우 씬을 옮길 수 있는 방법은 옮기려는 씬을 패키지로 묶어 export한 후 다른 프로젝트에서 import하는 것이다.

 

우선 옮기려는 씬을 우클릭한 후 Export Package.... 를 선택한다. 그러면 오른쪽과 같은 창이 뜨는데, 이 씬에서 사용된 모든 에셋과 스크립트 등이 표시된다. 여기서 옮기고 싶은 요소들만 체크한 후 export를 누르면 패키지 저장 경로와 패키지 이름을 설정하는 창이 뜬다. 원하는 경로와 이름을 지정하고 패키지를 저장하면 된다. 

이후 씬을 가져올 프로젝트 파일을 켠 후 Assets - Import Package를 누른 후에 앞에서 저장한 package를 선택하면 된다. 

 

이 방법은 프로젝트의 씬을 백업해두는 등 여러 방면으로 활용될 수 있으니 알고 있으면 큰 도움이 된다.

반응형