Focus
EditorGUI.FocusTextInControl に GUI.SetNextControlName で指定した名前を渡すことでフォーカスさせることができる private string _text; private void OnGUI() { GUI.SetNextControlName("CommitMessage"); _text = EditorGUILayout.TextField(_text); i…
リストからクラスを選択して、値を変更するような Editor 拡張を作成したとき 戻って他の値を変更しようと他を開いた際に、実際には前の値が入っていないのに見た目上は値が入ってるように見えることがある これは EditorGUI のフォーカスが外れてないため発…