Unity는 대부분의 저장된 정보를 씬 변경 또는 프로젝트 전체 변경 사항으로 분류합니다.
참고: 프리팹 모드에서 편집하는 경우 File > Save를 통해 저장하면 열린 프리팹의 변경 사항만 저장됩니다. 더 광범위한 변경 사항을 저장하려면 프리팹 모드를 종료합니다.
Unity는 에디터에서 작업하는 동안 일부 정보를 자동으로 저장합니다. 자세한 내용은 자동 저장을 참조하십시오.
씬 변경에는 씬의 게임 오브젝트에 대한 수정 사항이 포함됩니다. 예시:
Unity의 프로젝트 전체 변경은 특정 씬이 아닌 전체 프로젝트에 적용됩니다. 예를 들어 변경 사항을 테스트하기 위해 임시 씬을 생성하는 경우 씬이 아니라 프로젝트를 저장할 수 있습니다.
프로젝트 전체 변경 사항에는 다음이 포함됩니다.
프로젝트 설정: 프로젝트를 저장할 때 Unity는 프로젝트 설정의 변경 사항을 ProjectSettings 폴더의 다음 파일에 저장합니다.
InputManager.asset
TagManager.asset
AudioManager.asset
TimeManager.asset
ProjectSettings.asset
DynamicsManager.asset
Physics2DSettings.asset
QualitySettings.asset
GraphicsSettings.asset
NetworkManager.asset
EditorUserSettings.asset
빌드 프로필: Unity는 플랫폼 프로필 및 빌드 프로필의 변경 사항을 Library 폴더에 에셋으로 저장합니다. 자세한 내용은 빌드 프로필 소개를 참조하십시오.
변경된 에셋: 프로젝트 전체 설정을 저장하면 Unity는 저장되지 않은 모든 에셋을 저장합니다.
참고: 일부 에셋 유형에는 인스펙터에 Apply 버튼이 있습니다. Apply를 선택하지 않는 한 Unity는 이를 저장하지 않습니다.
Dirty 에셋: Unity는 소프트웨어에서 수정되었지만 아직 저장되지 않은 디스크의 파일인 Dirty 에셋을 저장합니다. 다음 방법 중 하나로 에셋을 dirty로 표시하려면 커스텀 에디터 및 스크립트를 사용하면 됩니다.
Unity는 다음 변경 사항을 디스크에 자동으로 저장합니다.
.meta 파일에 저장합니다.