Version: Unity 6 Preview (6000.0)
LanguageEnglish
  • C#

BuildPipeline.isBuildingPlayer

public static bool isBuildingPlayer;

Description

Is a player currently being built?

This returns true during Player builds and AssetBundle builds.

It can be used to check the context inside script code that could be triggered during a build, for example when ExecuteAlways is being used on a MonoBehaviour.

Additional resources: BuildPipeline.BuildPlayer, BuildPipeline.BuildAssetBundles