
컴퓨터 시스템에서 식별자로 사용되는 고유 참조 번호. GUID의 값은 32자의 16진수 문자열로 표현되며 모든 시간과 공간에서 고유한 번호를 가진다.
이는 유니티에서 asset을 구분하기 위해 쓰이며, 'Global UID' 이므로 한 프로젝트 내에서만 아니라, 서로 다른 프로젝트 간에서도 유일한 번호를 가진다.
Unity에서 새 에셋을 생성할 때마다 시스템이 자동으로 에셋에 GUID를 할당한다. 이 GUID는 자산과 연결된 메타 파일에 저장되며, Unity는 이 GUID를 사용하여 프로젝트 전체에서 자산을 추적한다.
GUID는 프로젝트 내에서 자산이 사용되거나 이동된 위치에 관계없이 자산을 식별하고 추적할 수 있도록 유지하는 Unity에서 중요한 역할을 한다.
Unity에서 GUID가 작동하는 방식을 이해하면 깨진 참조 및 병합 충돌과 같은 일반적인 위험을 방지하여 게임 개발 프로세스를 보다 원활하고 효율적으로 만들 수 있다.
출처: