Legacy Documentation: Version 5.6 (Go to current version)
LanguageEnglish
  • C#
  • JS

Script language

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

IProcessScene.OnProcessScene

public void OnProcessScene(SceneManagement.Scene scene);

Parameters

scene The current Scene being processed.

Description

Implement this function to receive a callback for each Scene during the build.

using UnityEditor;
using UnityEditor.Build;
class MyCustomBuildProcessor : IProcessScene
{
    public int CallbackOrder { get { return 0; } }
    public void OnProcessScene(UnityEngine.SceneManagement.Scene scene)
    {
        Debug.Log("MyCustomBuildProcessor.OnProcessScene " + scene.name);
    }
}