path | 资源路径。 |
string .meta 文本文件的路径,如果文件不存在则返回空字符串。
获取与资源关联的文本 .meta 文件的路径。
using UnityEngine; using UnityEditor;
public class AssetDatabaseExamples { [MenuItem("AssetDatabase/Get Meta file path of Animations")] static void GetMetaFilePathOfAllAnimations()
{ //This will create a list of file paths of all Animation assets. string[] animAssetsGuids = AssetDatabase.FindAssets("t:Animation");
foreach (var animAssetGuid in animAssetsGuids) { //This will output the path of an asset and a .meta file associated with an asset string animAsset = AssetDatabase.GUIDToAssetPath(animAssetGuid); string metaPath = AssetDatabase.GetTextMetaFilePathFromAssetPath(animAsset); Debug.Log("Asset file path: " + animAsset); Debug.Log("Meta file path: " + metaPath); } } }