Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


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

path

Project relative path to the asset.

Returns

Type

Description

stringThe 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); } }}