Version: 6000.3
语言: 中文
创建自定义包
包布局

为您的包命名

包有两个名称。第一个名称是正式名称,它是您注册包时使用的标识符。第二个名称是 Unity 编辑器中显示的面向用户的显示名称

保持显示名称简短,但信息量足够丰富,以便用户可以知道它包含的内容。Unity 包管理器不会对显示名称施加任何限制。

正式名称的准则和限制

正式名称必须符合以下准则和限制:

  • 名称必须使用反向域名表示法,这意味着它必须以 <domain-name-extension>.<company-name> 开头,例如com.examplenet.example.即使您的公司或网站名称以数字开头,此限制也适用。遵循此命名约定可防止来自不同公司的包之间的名称冲突。
  • 不要使用com.unity在您自己的包名称的开头。
  • 不要使用unity包名称中的任何位置。
  • 名称只能包含小写字母、数字、连字符 (-)、下划线 (_) 和句点 (.)
  • 建议的名称长度为 50 个字符或更少。Unity 包管理器严格限制为 214 个字符。
  • 要指示嵌套命名空间,请在命名空间后加上一个额外的句点,后跟一个标识符。

注意:这些命名限制仅适用于包名称本身,不需要与代码中的命名空间匹配。例如,您可以使用Project3dBase作为名为net.example.3d.base.

例子

  • com.company.输入
  • com.company.2d.物理
  • com.company.2d.tools
创建自定义包
包布局