resources - 统一: Get resource path

标签 resources path unity3d

我在 Unity3D 工作。

我使用 Resources.LoadAll(path);加载文件夹和子文件夹中的所有项目。执行此操作后,我想获取对象的子文件夹名称或完整路径。这可能吗?

并且不建议使用 AssetDatabase,因为它是一个编辑器类,我的构建中需要它。

提前致谢。

最佳答案

如果我需要在运行时在 Resources 文件夹中查找文件/子文件夹,我所做的是在我加载到游戏中的编辑器中写出一个“Resources/manifest.txt”文件。可以在编辑器中自动创建此 manifest.txt,因此它始终是最新的。

然后在运行时而不是 Resources.LoadAll,我加载 manifest.txt,在其中查找文件夹/ Assets 并 Resources.Load 它。

关于resources - 统一: Get resource path,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13050324/

相关文章:

android - R.java 中 protected Android ID

c++ - 如何检查变量是否有资源?

c# - 如何使 C# 应用程序崩溃

c - Pocketsphinx - 使用 Makefile 链接/包含库的正确方法是什么?

java - Ant 路径样式模式

c# - 为什么新的实例化预制件与原始选定游戏对象的位置不同?

android - 应用程序在旋转时死于 “Sending signal. SIG: 9”

Java EE 目录结构

wpf - 哪些原因会阻止应用显式和隐式样式?

java - 在java中添加变量到文件路径