Unity 获取指定资源目录下的所有文件
2015-12-15 12:13
561 查看
获取 所有资源
[@MenuItem("Navy/Assets/Test")] static void Test_Compoent(){ //OK //这个不好用~ //Debug.Log(AssetDatabase.LoadAllAssetsAtPath("Assets/Models/21/21000001/21000001.prefab").Length); //设置进度条 EditorUtility.DisplayProgressBar("设置AssetName名称", "正在设置AssetName名称中...", 0.50f); EditorUtility.ClearProgressBar(); //路径 string fullPath = "Assets/Models/21/21000001" + "/"; //获取指定路径下面的所有资源文件 if (Directory.Exists(fullPath)){ DirectoryInfo direction = new DirectoryInfo(fullPath); FileInfo[] files = direction.GetFiles("*",SearchOption.AllDirectories); Debug.Log(files.Length); for(int i=0;i<files.Length;i++){ if (files[i].Name.EndsWith(".meta")){ continue; } Debug.Log( "Name:" + files[i].Name ); //Debug.Log( "FullName:" + files[i].FullName ); //Debug.Log( "DirectoryName:" + files[i].DirectoryName ); } } }
相关文章推荐
- Unity3D AI角色移动和自动跟随
- Unity Sprite切割导出
- Unity3D 巡逻敌兵探测玩家逻辑实现
- Unity3D 摄像机平滑跟随角色
- Unity3D角色换装实现原理及步骤
- unity3d爬坑手记3
- 【Unity Shaders】Lighting Models —— 灯型号Lit Sphere
- 在Unity3D中使用ScriptableObject进行序列化
- unity发布程序的选项
- 使用vs调试unity脚本的方法
- Unity日志工具——封装,跳转
- Unity的Vsync Count垂直同步原理剖析
- UNITY 5.2 Quaternion 类
- unity5.x的bug
- Unity3d 配置OpenCV(EmguCV) 周围环境
- [Unity3D]脚本中Start()和Awake()的区别
- Unity3D Socket流数据大小端读写封装
- Unity3D 使用异步socket通讯
- unity, TRANSFORM_TEX
- unity, access scene ambient