개요 유니티에서 직렬화 가능한 GUID를 만들었다. 요즘 만들고 있는 그래프 에디터에서 사용되는 Guid로 사진의 3번째 프로퍼티처럼 그려진다.
Unity serializable GUID Unity serializable GUID. GitHub Gist: instantly share code, notes, and snippets. gist.github.com GUID Globally Unique Identifier 라는 의미로 프로그램에서 객체나 데이터 식별을 위해 사용되는 고유한 식별자.
보통 16Byte로 구현하며, 겹칠 확률이 1/2^128 이기 때문에 생성 시에 별도의 중복 검사는 하지 않는다고 한다. 참고로 2^128은 340282366920938463463374607431768211456로 정신 나간 수임을 알 수 있으며 만약 데이터나 객체 간에 Guid가 겹쳐 프로그램에서 오류가 발생한다면 개발을 멈추고 당장 로또를 사러 가자.
UUID가 겹치면 어쩌지? 이 글은 kor...
원문 링크 : Unity 직렬화 가능한 GUID