public override void OnInspectorGUI() { DrawDefaultInspector(); if (GUILayout.Button("Capture Child Fadables")) { _target.CaptureChildFadables(); } }
/// <inheritdoc /> public override void OnInspectorGUI() { if (GUILayout.Button("Capture Child Fadables")) { _target.CaptureChildFadables(); } EditorGUILayout.PropertyField(_alphaOnly); EditorGUILayout.PropertyField(_invertAlpha); EditorGUILayout.PropertyField(_invertPercentage); EditorGUILayout.PropertyField(_fadables); serializedObject.ApplyModifiedProperties(); }
/// <inheritdoc /> protected override void DrawCustomInspector() { base.DrawCustomInspector(); SOFlowEditorUtilities.DrawTertiaryLayer(() => { if (SOFlowEditorUtilities.DrawColourButton("Capture Child Fadables", SOFlowEditorSettings .AcceptContextColour)) { _target.CaptureChildFadables(); } }); SOFlowEditorUtilities.DrawLayeredProperties(serializedObject); }