鼠标点击任意区域取消输入框焦点
using UnityEngine;
using UnityEditor;
public class test : EditorWindow
{
string str;
public void OnGUI(){
Event e = Event.current;
//当鼠标按下时
if(e.type == EventType.MouseDown){
//取消焦点
GUI.FocusControl(null);
Repaint();
}
str = GUILayout.TextField(str);
}
}