概要
Scene ビューのグリッドの表示の ON / OFF が変更された時に
using UnityEditor; using UnityEngine; [InitializeOnLoad] public static class Example { static Example() { var sceneViews = Resources.FindObjectsOfTypeAll<SceneView>(); foreach ( var sceneView in sceneViews ) { sceneView.gridVisibilityChanged += value => Debug.Log( value ); } } }
SceneView.gridVisibilityChanged
が呼び出されます