Version: 2020.2
언어: 한국어
씬 템플릿
씬 템플릿 편집

씬 템플릿 생성

다음 방법 중 하나로 새로운 씬 템플릿을 생성할 수 있습니다.

템플릿을 생성한 후 해당 프로퍼티를 편집하거나 템플릿으로 새로운 씬을 생성할 수 있습니다.

팁:
씬에서 템플릿을 생성하려면 씬과 동일한 이름으로 폴더를 생성하고, 복제하려는 모든 에셋을 해당 폴더에 넣으십시오. 템플릿을 생성하면 Unity는 해당 에셋에 대해 Clone 프로퍼티를 자동으로 활성화합니다. 자세한 내용은 씬 템플릿 편집을 참조하십시오.

빈 씬 템플릿 생성

먼저 빈 씬 템플릿을 생성한 후 나중에 설정할 수도 있습니다. 빈 템플릿은 해당 프로퍼티를 편집하여 씬 에셋을 연결하기 전에는 New Scene 다이얼로그에 나타나지 않습니다.

현재 프로젝트 폴더에 빈 씬 템플릿을 생성하려면 다음을 수행하십시오.

  • 메뉴에서 Assets > Create > Scene Template을 선택합니다.

특정 프로젝트 폴더에 빈 씬 템플릿을 생성하려면 다음 단계를 따르십시오.

  1. 다음 중 하나를 수행합니다.

  2. 프로젝트 창에서 폴더를 마우스 오른쪽 버튼으로 클릭하여 컨텍스트 메뉴를 엽니다.

  3. 프로젝트 창에서 폴더를 열고 에셋 창을 마우스 오른쪽 버튼으로 클릭하여 컨텍스트 메뉴를 엽니다.

  4. Create > Scene Template을 선택합니다.

기존 씬 에셋에서 템플릿 생성

모든 기존 씬을 씬 템플릿으로 변환할 수 있습니다. 기존 씬에서 템플릿을 생성한 후 해당 프로퍼티를 편집하여, 템플릿으로 새로운 씬을 생성할 때 Unity가 복제할 종속성을 지정해야 합니다.

기존 씬 에셋에서 템플릿을 생성하려면 프로젝트 창을 열고 다음 중 하나를 수행하십시오.

  • 씬 에셋을 마우스 오른쪽 버튼으로 클릭하여 컨텍스트 메뉴를 엽니다. 그런 다음 Create > Scene Template From Scene을 선택합니다.
  • 씬 에셋을 선택한 후 메인 메뉴에서 Assets > Create > Scene Template From Scene을 선택합니다.

현재 씬에서 템플릿 생성

현재 씬에서 씬 템플릿을 생성하려면 메뉴에서 File > Save As Scene Template을 선택하십시오.

저장하지 않은 변경 사항이 있는 경우 템플릿을 저장하기 전에 씬을 저장하라는 메시지가 표시됩니다.

현재 씬에서 템플릿을 생성한 후 해당 프로퍼티를 편집하여, 템플릿으로 새로운 씬을 생성할 때 Unity가 복제할 종속성을 지정해야 합니다.

C# 스크립트에서 템플릿 생성

C# 스크립트에서 씬 템플릿을 생성할 수 있습니다.

빈 씬 템플릿을 생성하려면 CreateSceneTemplate 메서드를 사용하십시오.

SceneTemplate.CreateSceneTemplate(string sceneTemplatePath)

기존 씬에서 템플릿을 생성하려면 CreateTemplateFromScene 메서드를 사용하십시오. 그러면 Unity가 씬을 템플릿에 자동으로 연결한 후 씬의 종속성을 추출합니다.

SceneTemplate.CreateTemplateFromScene(SceneAsset sourceSceneAsset, string sceneTemplatePath);

씬 템플릿
씬 템플릿 편집