Version: 2020.3
移除某个已安装的包
Importing an Asset Store package

禁用内置包

如果不需要某些模块并且想要节省资源,则可以禁用__内置包__。但是,在禁用了内置包后,对应的 Unity 功能将不再可用。这将导致如下情况:

  • 如果使用由某个禁用的包实现的脚本 API,则会遇到编译器错误。
  • 由禁用的内置包所实现的组件也会被禁用,这意味着您不能将它们添加到任何游戏对象。如果您的游戏对象已经具有这些组件之一,则 Unity 在运行模式下将忽略这些组件。您可以在 Inspector 窗口中看到这些组件,但显示为灰色,表示它们不可用。
  • 构建游戏时,Unity 会剥离所有已禁用的组件。对于支持引擎代码剥离的构建目标(例如 WebGL、iOS 和 Android),Unity 不会从禁用的内置包添加任何代码。

要禁用内置包,请执行以下操作:

  1. Open the Package Manager window and select Built-in packages from the Packages drop-down menu.

    Switch the list context to Built-in packages
    Switch the list context to Built-in packages

2.选择要禁用的内置包。该包的信息将显示在详细信息视图中。

3.单击 Disable 按钮。

![详细信息视图右下角的 Disable 按钮](../uploads/Main/upm-ui-disable.png)

进度条结束后,内置包旁边不再出现复选标记,**Disable** 按钮变为 **Enable** 按钮。

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


移除某个已安装的包
Importing an Asset Store package