Project Settings

Go to Edit > Project Settings > BlackBox to customise BlackBox.

Setting
Function

Auto-add BlackBox Component

Control whether a BlackBox component gets automatically added to newly created Prefabs.

Regardless of the setting, an added BlackBox component can be removed at any point (and it won't be automatically re-added).

To New Prefabs

Adds the component to new base Prefabs.

To New Prefab Variants

Adds the component to new Prefab Variants.

Defaults For New Black Boxes

Control the default value for properties on newly-added BlackBox components.

Hide Transform

The Transform component is hidden by default.

Disable Apply

Apply is disabled by default.

Unlock When Nested

Unlock When Nested is on by default.

Unlock If Variant Root

Unlock If Variant Root is on by default.

General

Enable Temp Unlocking

By default, the Temp Unlocking workflow is enabled.

However, since it can be used to create overrides, it might be in some teams' interest to disable it. By unchecking this option you can disable it for the whole team.

User-specific Preferences

The preferences in this section are per-user, and won't be shared with other users on the project.

Unlock All Prefabs

At any time, you can disable the functionality of BlackBox without having to remove the component from individual Prefabs. You can use this to temporarily disable all functionality in case BlackBox is interfering with a workflow. You can also turn this option on/off from the menu Tools > BlackBox > Unlock All Prefabs, or by hitting Shift + Ctrl + U on PC, or Shift + Cmd + U on Mac. This shortcut can be modified from Unity's Shortcut Manager.

Last updated