Unity 6.3
0 онлайн 2 гостей 3 в системе
Вход

AssetDatabase.GUIDToAssetPath

Declaration

public static string GUIDToAssetPath(string guid);
public static string GUIDToAssetPath(GUID guid);

Параметры

Параметр Описание
ГУИД GUID ассета.

Возвращаемое значение

строка Путь ассета относительно папки проекта.

Описание

Получает соответствующий путь ассета для предоставленного GUID, или пустую строку, если GUID не может быть найден.

Возвращаемые пути относятся к папке проекта, например: "Assets/MyTextures/hello.png".

using UnityEditor;
using UnityEngine;

public class GUIDToAssetPathExample : MonoBehaviour { [MenuItem("APIExamples/GUIDToAssetPath")] static void MaterialPathsInProject() { var allMaterials = AssetDatabase.FindAssets("t: Material");

foreach (var guid in allMaterials) { var path = AssetDatabase.GUIDToAssetPath(guid); Debug.Log(path); } } }

См. AssetDatabase.AssetPathToGUID для версии, которая возвращает строку вместо UnityEditor.GUID.