2

我在 Unity3D 工作。

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

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

提前致谢。

4

1 回答 1

6

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

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

于 2012-10-24T18:26:06.013 回答