示例#1
0
    private void OnGUI()
    {
        EditorGUILayout.Space();
        EditorGUILayout.LabelField("选择默认字体");
        EditorGUILayout.Space();
//        EditorGUILayout.ObjectField(m_font, typeof (Font), false);

        EditorGUILayout.Space();
        EditorGUILayout.Space();
        EditorGUILayout.LabelField($"默认字体路径:{m_fontPath}");

        EditorGUILayout.Space();
        if (GUILayout.Button("选择默认字体"))
        {
            SelectFontFile();
        }
        EditorGUILayout.Space();
        if (GUILayout.Button("保存"))
        {
            ToolCacheManager.SaveFont(m_fontPath);
            window.Close();
            if (m_doneAction != null)
            {
                m_doneAction();
            }
        }
    }
示例#2
0
 private void OnGUI()
 {
     EditorGUILayout.Space();
     EditorGUILayout.LabelField("选择默认字体");
     EditorGUILayout.Space();
     m_font = (Font)EditorGUILayout.ObjectField(m_font, typeof(Font), true);
     EditorGUILayout.Space();
     if (GUILayout.Button("确定"))
     {
         ToolCacheManager.SaveFont(m_font);
         window.Close();
     }
 }