/// <summary>
        /// Return the path appropriate for the assettype
        /// </summary>
        /// <param name="assetType"></param>
        /// <param name="name"></param>
        /// <returns></returns>
        public static IEnumerable <string> ToAssetPaths(this AssetType assetType, string name = null)
        {
            var guids = AssetDatabase.FindAssets(assetType.ToFilterKeyword(name));

            return(guids.Select(AssetDatabase.GUIDToAssetPath).Where(path => IsIgnorePath(path) == false));
        }