在编辑器中添加“应用”和“恢复”按钮。
应从 OnInstpectorGUI 事件处理程序方法中调用,因为这是在编辑器上放置“应用/恢复”按钮的位置。此方法可能不会被重写,但可以通过重新实现 OnApplyRevertGUI 事件处理程序方法来注入自定义行为。
using UnityEngine; using UnityEditor; using UnityEditor.AssetImporters;
public class ExampleScript : ScriptedImporterEditor { public override void OnInspectorGUI() { serializedObject.Update();
// Draw custom GUI
serializedObject.ApplyModifiedProperties();
ApplyRevertGUI(); } }