| 1234567891011121314151617181920 |
- using UnityEngine;
- using UnityEditor;
- [CustomEditor(typeof(UpdatableData), true)]
- public class UpdatableDataEditor : Editor
- {
- public override void OnInspectorGUI()
- {
- base.OnInspectorGUI();
- UpdatableData data = (UpdatableData)target;
- if (GUILayout.Button("Update"))
- {
- data.NotifyOfUpdatedValues();
- EditorUtility.SetDirty(target);
- }
- }
- }
|