【发布时间】:2017-05-03 01:43:33
【问题描述】:
在我的应用程序中,我想要一个图片库来显示从 Android 相机拍摄的图片。因此,我正在尝试将文件从 Android 存储复制到 assets 文件夹以制作图片库。
为此,我编写了以下代码。
string sourceDriectory="";
string targetDriectory="";
void Start()
{
CopySomething( sourceDriectory, targetDriectory);
}
static void CopySomething(string sourceDriectory, string targetDriectory)
{
UnityEditor.FileUtil.CopyFileOrDirectory(sourceDriectory, targetDriectory);
}
在这段代码中,我不知道如何设置sourceDriectory 路径和targetDriectory 路径。
【问题讨论】:
-
你是什么意思?
android storage到asset folder?在 Android 中,您不能将文件复制到asset folder,它是 apk 的一部分,不可修改。 -
此外,除了编辑器本身之外,您不能在运行时在任何其他平台上与
UnityEditor相关的任何内容。 -
我认为
assest应该是assets,所以我已经解决了这个问题。Driectory变量都拼错了,应该是Directory,但我怀疑这是问题的原因。