Version: 5.4 beta (switch to 5.3)
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

EditorSceneManager.preventCrossSceneReferences

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

public static var preventCrossSceneReferences: bool;
public static bool preventCrossSceneReferences;

Description

Preventing cross-scene references from the editor UI.

The default behaviour is to prevent cross-scene references from the UI. Disabling preventCrossSceneReferences means that: 1) Dragging game objects to object fields for objects in other scenes will be allowed. 2) The Object Picker will show all game object of all open scenes (instead of only the game objects of the scene the object that is being edited belongs to). 3) No warnings will be logged when dragging objects from one scene to another scene which results in cross-scene references.