版本: Unity 6 (6000.0)
语言英语
  • C#

RegistryInfo.isDefault

建议修改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每个建议更改,并在适用时进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册
public bool isDefault;

描述

这是否是默认的 Unity 注册表,还是项目清单中配置的范围注册表之一。

默认注册表托管标准 Unity 包。除非项目清单包含一个或多个范围注册表,否则包管理器始终在默认注册表中查找包。当清单声明范围注册表时,包管理器使用范围来确定是否在该注册表中查找包。您可以在项目清单文件的 scopedRegistries 元素内配置范围注册表。所有配置的注册表都必须支持 npm 协议。

{
    "scopedRegistries": [
        {
            "name": "General",
            "url": "https://example.com/registry",
            "scopes": [ "com.example", "com.example.tools.physics"]
        }
    ],
    "dependencies": {
        "com.unity.animation": "1.0.0",
        "com.example.mycompany.tools.animation": "1.0.0",
        "com.example.animation": "1.0.0"
    }
}