例えばInspectorにProjectSettings/Graphics
を開くボタンを追加する場合、
こんな感じになります。
using UnityEngine;
#if UNITY_EDITOR
using UnityEditor;
#endif
#if UNITY_EDITOR
[CustomEditor(typeof(Foo))]
public class CoreUrpChangeEditor : Editor
{
public override void OnInspectorGUI()
{
base.OnInspectorGUI();
if (GUILayout.Button("Open ProjectSettings/Graphics"))
{
SettingsService.OpenProjectSettings("Project/Graphics");
}
}
}
#endif
public class Foo : MonoBehaviour
{
void Start()
{
}
void Update()
{
}
}