概要
using var scope = new EditorGUI.ChangeCheckScope(); var oldCount = m_list.Count; m_editor.OnInspectorGUI(); if ( !scope.changed && oldCount == m_list.Count ) return; Debug.Log( "ピカチュウ" );
エディタの GUI でリストに要素がドラッグされた時は
ChangeCheckScope.changed が true にならない
リストの要素数が変化したかどうかを確認すれば検知できる