Version: 2021.2
언어: 한국어
커스텀 패키지 생성
패키지 레이아웃

패키지 명명

패키지에는 두 가지의 이름, 즉 패키지를 등록하는 공식 이름과 에디터에서 사용자들에게 표시되는 표시 이름이 있습니다.

표시 이름은 짧아야 하며 패키지에 포함된 내용을 암시해야 합니다. 그 외에는 Unity 패키지 관리자가 표시 이름에 아무런 제한도 가하지 않습니다.

공식 이름은 역순 도메인 이름 표기법을 사용하는 Unity 패키지 관리자 명명 규칙을 준수해야 합니다. 이름은 다음 사항을 충족해야 합니다.

  • 회사 이름이나 웹사이트 이름이 숫자로 시작하더라도 <domain-name-extension>.<company-name>로 시작합니다(예: com.example 또는 net.example).
  • 에디터에 표시되도록 하려면 글자 수가 50자를 넘지 않아야 합니다. 패키지 이름이 에디터에 나타나지 않아도 되는 경우 Unity 패키지 관리자가 214자 이하로 제한을 가합니다.
  • 소문자, 숫자, 하이픈(-), 밑줄(_), 마침표(.)만 포함합니다.
  • 중첩된 네임스페이스를 표시하기 위해 네임스페이스의 끝에 추가 마침표를 붙입니다. 예: “com.unity.2d.animation” 및 “com.unity.2d.ik

예를 들어 “com.unity.2d.animation”과 “com.unity.2d.ik”는 두 가지 Unity 2D 패키지 이름이지만 https://example.net의 커스텀 패키지 개발자는 이름이 “net.example.physics”인 패키지를 생성할 수도 있습니다. 패키지 이름에 회사 이름을 직접 사용합니다. 패키지 이름에 접두사로 “unity”를 사용하면 안 됩니다.

참고: 이러한 명명 제한은 패키지 이름 자체에만 적용되며 코드의 네임스페이스와 일치시키지 않아도 됩니다. 예를 들어 net.example.3d.base라는 이름의 패키지에 Project3dBase를 네임스페이스로 사용해도 됩니다.


커스텀 패키지 생성
패키지 레이아웃