概要
Shortcut Manager のアクティブなプロファイルが変更された時に
using UnityEditor; using UnityEditor.ShortcutManagement; using UnityEngine; [InitializeOnLoad] public static class Example { static Example() { ShortcutManager.instance.activeProfileChanged += args => { Debug.Log( args.previousActiveProfileId ); Debug.Log( args.currentActiveProfileId ); }; } }
ShortcutManager.instance.activeProfileChanged
が呼び出されます