public static Undo.PostprocessModifications postprocessModifications;
Описание
Обратный вызов, который запускается всякий раз, когда создается новый набор модификаций свойств.
Смотрите так же: PostprocessModifications.
using UnityEditor;
using UnityEngine;
public class ExamplePostprocessModificationScript : MonoBehaviour
{
void Start()
{
Undo.postprocessModifications += MyPostprocessModificationsCallback;
}
void OnDestroy()
{
Undo.postprocessModifications -= MyPostprocessModificationsCallback;
}
UndoPropertyModification[] MyPostprocessModificationsCallback(UndoPropertyModification[] modifications)
{
// here, you can perform processing of the recorded modifications before returning them
return modifications;
}
}