Version: 2017.2

AssetDatabase.AssetPathToGUID

切换到手册
public static string AssetPathToGUID (string path);

参数

path 资源的文件系统路径。

返回

string GUID

描述

获取 path 下资源的 GUID。

所有路径均是相对于项目文件夹的路径,例如:"Assets/MyTextures/hello.png"。

using UnityEngine;
using UnityEditor;

public class Example : MonoBehaviour { [MenuItem("AssetDatabase/AssetPathToGUID")] static void Doit() { string t = AssetDatabase.AssetPathToGUID("Assets/texture.jpg"); Debug.Log(t); } }

如果资源不存在,AssetPathToGUID 将不返回任何内容。