Version: 2021.3
언어: 한국어
스크립트를 사용하여 여러 씬 편집
씬 템플릿 생성

씬 템플릿

새로운 씬을 생성하기 위해 Unity는 씬 템플릿을 복사합니다. 씬 템플릿은 시작할 때 필요한 모든 콘텐츠가 포함된 사전 구성 씬이라고 생각하십시오. 예를 들어 기본 Basic 템플릿에는 일반적으로 카메라와 광원이 포함됩니다.

고유한 씬 템플릿을 생성하면 프로젝트에서 생성할 수 있는 새로운 씬 타입을 커스터마이즈할 수 있습니다. 예를 들어 프로젝트에 참여하는 모든 작업자가 올바른 에셋과 설정으로 씬을 시작할 수 있도록 게임의 각 레벨에 대한 템플릿을 생성할 수 있습니다.

모든 Unity 씬으로 템플릿을 생성할 수 있습니다. 템플릿을 생성한 후 해당 템플릿으로 원하는 만큼 새로운 씬을 생성할 수 있습니다. 씬과 마찬가지로 대부분의 씬 템플릿은 프로젝트에 저장되는 에셋입니다.

이 페이지에서는 주요 씬 템플릿 개념을 설명합니다. 씬 템플릿의 생성, 편집 및 관리에 대한 자세한 내용은 다음 페이지를 참조하십시오.

  • 씬 템플릿 생성: 씬 템플릿을 생성하는 다양한 방법을 설명합니다.
  • 씬 템플릿 편집: 씬 템플릿 프로퍼티를 편집하는 방법을 설명합니다.
  • 새로운 씬 생성 커스터마이즈: Unity가 템플릿에서 씬을 생성할 때 커스텀 코드를 실행할 수 있도록 씬 템플릿에 스크립트를 연결하는 방법을 설명합니다.
  • 씬 템플릿 설정: 씬 템플릿에 대한 프로젝트 설정을 설명합니다. 이러한 설정의 대부분은 템플릿에서 새로운 씬을 생성할 때 Unity가 씬 종속성을 닫고 참조하는 방식을 제어합니다.

중요한 개념

빌트인 템플릿 vs. 사용자 정의 템플릿

대부분의 씬 템플릿은 사용자가 정의하므로 자체 씬에서 생성할 수 있습니다. 사용자 정의 씬 템플릿은 Unity가 프로젝트에 저장하는 에셋입니다.

또한 Unity는 각 프로젝트 타입에 대한 빌트인 템플릿과 함께 제공됩니다. 예를 들어 일부 프로젝트 타입에는 카메라와 광원으로 씬을 생성하는 Basic 템플릿과 빈 씬을 생성하는 Empty 템플릿이 포함되어 있습니다.

빌트인 템플릿은 프로젝트에 저장되는 에셋이 아니고 수정이 불가능하다는 점에서 다른 템플릿과 다릅니다.

참고:
일부 Unity 패키지에는 패키지 설치 시 설치하는 씬 템플릿도 포함될 수 있습니다.

템플릿 및 씬 종속성

씬 템플릿을 생성하는 경우 씬 템플릿에서 새로운 씬을 생성할 때 Unity가 해당 종속성(씬에 포함된 에셋)을 복사하거나 참조할지 여부를 지정할 수 있습니다.

Unity가 특정 템플릿에 대해 복제할 에셋을 지정하려면 템플릿의 프로퍼티를 편집하십시오.

일반적인 템플릿에는 복제된 에셋과 참조된 에셋이 혼합되어 있을 수 있습니다. Unity는 기본적으로 복제할 여러 에셋 타입을 설정합니다.

Unity가 기본적으로 특정 에셋 타입을 복제하거나 참조할지 여부를 변경하려면 씬 템플릿 프로젝트 설정을 편집하십시오.

템플릿 에셋 복제

복제된 에셋은 템플릿 씬이 사용하는 원본 에셋의 복사본입니다. Unity가 템플릿에서 새로운 씬을 생성하면 복제된 에셋을 사용할 수 있도록 새로운 씬을 자동으로 수정합니다. 복제된 에셋을 수정해도 템플릿 씬에는 영향을 주지 않습니다. 또한 템플릿 씬의 원본 에셋을 수정해도 새로운 씬에는 영향을 주지 않습니다.

템플릿 에셋 복제는 사용자가 수정할 수 있는 시작 에셋 집합을 새로운 씬에 포함하려는 경우에 유용합니다.

템플릿 에셋 참조

참조된 에셋은 템플릿 씬이 사용하는 원본 에셋입니다. Unity가 템플릿에서 새로운 씬을 생성하면 새로운 씬은 템플릿 씬과 동일한 에셋을 참조합니다. 해당 에셋을 수정하면 새로운 씬과 템플릿 씬 모두에 영향을 미칩니다.

템플릿 에셋 참조는 사용자가 빌드 시 사용하고 수정하지는 않는 기본 에셋 집합을 새로운 씬에 포함하려는 경우에 유용합니다.


스크립트를 사용하여 여러 씬 편집
씬 템플릿 생성