Version: 2018.3 (switch to 2019.1)
LanguageEnglish
  • C#

EditorApplication.LockReloadAssemblies

public static void LockReloadAssemblies();

Description

Prevents loading of assemblies when it is inconvenient.

For example during drag operations you might want to prevent assembly reloading to not lose state during the drag. Each LockReloadAssemblies must be matched by UnlockReloadAssemblies, otherwise scripts will never unload. Unity automatically prevents reloading during mouse down.

See Also: EditorApplication.UnlockReloadAssemblies.

Did you find this page useful? Please give it a rating: