Вы можете использовать OnValidate (), который, кажется, именно то, что вы ищете.Допустим, вы хотите убедиться, что ссылка на компонент Text UI не является нулевой перед сборкой, в сценарии, который должен иметь текстовую ссылку, вы добавляете
private void OnValidate()
{
if (text == null)
{
Debug.LogError("Text reference is null!");
}
}
Наличие вызовов Debug.LogError во время процесса сборкифактически вызывает сбой сборки.