Version: 6000.3
语言: 中文
从缓存中删除资产包
对多个包执行作

禁用内置包

您可以禁用内置包内置包允许用户通过包管理器打开或关闭 Unity 功能。启用或禁用包可减小运行时生成大小。例如,大多数项目不使用旧版粒子系统。通过删除此功能的抽象包,相关代码和资源不是最终构建产品的一部分。通常,这些包仅包含包清单,并与 Unity 捆绑在一起(而不是在包注册表中可用)。
请参阅术语表
如果您不需要某些模块并且想要节省资源。但是,当您禁用内置包时,相应的 Unity 功能将不再可用。

禁用内置包会导致以下结果:

  • 如果使用由禁用的包实现的脚本 API,则会出现编译器错误。
  • 禁用的内置包实现的组件也会被禁用,这意味着您无法将它们添加到任何游戏对象中。如果你有一个游戏对象Unity 场景中的基本对象,可以表示角色、道具、风景、相机、航路点等。游戏对象的功能由附加到它的组件定义。更多信息
    请参阅术语表
    已经具有这些组件之一的组件,Unity 在播放模式下会忽略它们。您可以在检查器一个 Unity 窗口,显示有关当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。更多信息
    请参阅术语表
    窗口,但它们显示为灰色,表示它们不可用。
  • 在构建游戏时,Unity 会剥离所有禁用的组件。对于支持引擎代码剥离的构建目标(如 Web、iOS 和 Android),Unity 不会从禁用的内置包中添加任何代码。

要禁用内置包:

  1. 打开“包管理器”窗口,从导航面板中选择“内置包”

    将列表上下文切换到内置包
    将列表上下文切换到内置
  2. 选择要禁用的内置包。其信息显示在详细信息面板中。

  3. 单击禁用

    详细信息面板一角的禁用按钮
    详细信息面板一角的禁用按钮

    进度条完成后,复选标记不再出现在内置包旁边,并且“禁用”按钮将变为“启用”按钮。

  4. 如果要重新启用已禁用的内置包,请单击“启用”按钮。

注意:您可以使用多选功能一键禁用多个内置包。有关详细信息,请参阅对多个包或功能集执行作。

从缓存中删除资产包
对多个包执行作