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