Unity获取物体在项目工程的目录

转载:http://blog.csdn.net/liqiangeastsun/article/details/42123551

using UnityEngine;
using System;
using UnityEditor;

// 该脚本放在 Editor 文件夹下
//选中一个对象,然后右键,在弹出的菜单栏中点击 "DebugDatabase" 打印被选择的物体在项目中的路径名
// 如 在项目中选择一个 ABC.txt 文件,打印结果为 
//"Assets/StreamingAssets/RoleParameter/ABC.txt"
public class Test : Editor
{
    [MenuItem("Assets/DebugDatabase")]
    static void BuildScenes()
    {
        string selectPath = AssetDatabase.GetAssetOrScenePath(Selection.activeObject);
        Debug.Log(selectPath);
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容