Unity3d获取在Asset中选中的目录、资源 的路径
2015-12-12 02:05
363 查看
[MenuItem("Tools/testselect")] public static void testselect() { UnityEngine.Object[] arr=Selection.GetFiltered(typeof(UnityEngine.Object), SelectionMode.TopLevel); Debug.LogError(Application.dataPath.Substring(0,Application.dataPath.LastIndexOf('/'))+"/"+ AssetDatabase.GetAssetPath(arr[0])); }
如果要遍历目录,修改为
SelectionMode.DeepAssets
这个方法只能对右边选中的文件生效,左边的无效
相关文章推荐
- 3DS导出到Unity3D的注意事项
- Unity3D无缝场景切换解决方案 - 简单场景切换
- Unity 协程使用(嵌套)
- 王立平--Unity综上所述控制
- 怎么给Unity写一个原生的插件
- 怎么给Unity写一个原生的插件
- Unity3D研究院之Assetbundle的实战(六十三)
- Unity3D研究院之将场景导出XML或JSON或二进制并且解析还原场景(四十二)
- Unity学习笔记(4) --- Unity的界面排版:初识GUI
- 关于unity3d纹理贴图的学习总结
- Unity: 自定义角色中的蒙皮网格替换
- Unity学习笔记(3) --- Unity的界面排版:初识GUILayout
- Unity3D流行的游戏开发人员构建高速检查站系统
- 使用Unity for Android 集成 Cardboard教程
- 年末重磅 | 12月Unity 2D新功能发布会现已开放报名!
- Unity 5.x BuildAssetBundles 角色换装 基础使用
- 使用unity UGUI 利用Socket 实现 多客户端通讯
- Unity5的AssetBundle的一点使用心得
- 基于Unity行为树设计与实现的尝试
- unity材质的切换