要从Application.persistentDataPath加载所有现有文件(精灵)吗?团结

问题描述 投票:1回答:1

在我的游戏中,您可以拍摄世界的屏幕快照,这些屏幕快照保存在Application.persistentDataPath中。我想创建一个画廊,然后您可以在其中查看所有这些屏幕截图。因为您需要写入文件,所以无法使用Resources文件夹或Application.streamingAssetsPath。我可以一次使用名称读取一个精灵文件,但这并不实际。那么如何加载所有文件并将其添加到数组或列表中呢?我基本上需要等效于Resources.LoadAll()。有人知道如何实现这一目标吗?

unity3d load text-files sprite
1个回答
0
投票

您可以使用例如UnityWebRequestTexture.GetTexture也位于本地文件路径上,并从持久数据路径加载资源,例如

UnityWebRequestTexture.GetTexture
© www.soinside.com 2019 - 2024. All rights reserved.