Version: Unity 6.0 (6000.0)
语言 : 中文
删除缓存中的资源包
对多个包执行操作

禁用内置包

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

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

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

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

  1. 打开 Package Manager 窗口,从导航面板中选择__内置包__。

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

  3. 单击禁用 (Disable)

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

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

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

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

删除缓存中的资源包
对多个包执行操作