Undo.postprocessModifications
Declaration
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; } }