GetTextMetaFilePathFromAssetPath(string)
Gets the path to the text.meta file associated with an asset.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Method
- Namespace: UnityEditor
- Assembly: UnityEditor.CoreModule
public static string GetTextMetaFilePathFromAssetPath(string path)
Parameters
Project relative path to the asset.
Returns
Type | Description |
|---|---|
| string | The path to the .meta text file or an empty string if the file does not exist. |
Examples
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); } }}