private void GenerateTerrainsInfo()
    {
        StringBuilder sb = new StringBuilder();

        foreach (GameObject obj in Selection.gameObjects)
        {
            TerrainEditUtility.GenerateInfo(sb, obj);
        }
        m_Text = sb.ToString();
    }
    private void SelectImage(string key, string val)
    {
        string path = EditorUtility.OpenFilePanelWithFilters("请选择要图形文件", val, new[] { "Image files", "png,jpg,tga,bmp", "All files", "*" });

        if (!string.IsNullOrEmpty(path) && File.Exists(path))
        {
            path = TerrainEditUtility.PathToAssetPath(path);
            m_EditedSamplers[key] = path;
        }
    }