Android 如何允许用户将新音乐上传到绑定到按钮的音频源?
我正在尝试构建一个用户可以播放音乐和混合多种音频的应用程序。我不知道如何允许用户上传他/她自己的音乐文件到绑定到切换按钮的音频源。我计划如何做到这一点:屏幕上有一个切换按钮网格。底部的编辑按钮。当我点击编辑按钮时,相机会切换到另一个具有当前画布副本的相机,当你点击按钮时,你应该能够从手机的本地存储上传音频文件Android 如何允许用户将新音乐上传到绑定到按钮的音频源?,android,unity3d,filesystems,audio-source,Android,Unity3d,Filesystems,Audio Source,我正在尝试构建一个用户可以播放音乐和混合多种音频的应用程序。我不知道如何允许用户上传他/她自己的音乐文件到绑定到切换按钮的音频源。我计划如何做到这一点:屏幕上有一个切换按钮网格。底部的编辑按钮。当我点击编辑按钮时,相机会切换到另一个具有当前画布副本的相机,当你点击按钮时,你应该能够从手机的本地存储上传音频文件 请指导我如何进行此操作。在Unity中,从文件系统中选择文件可能有点棘手,我会使用资产存储库中的库来完成此操作 这是免费的,应该可以在android上使用 要将所选音频文件作为音频剪辑加
请指导我如何进行此操作。在Unity中,从文件系统中选择文件可能有点棘手,我会使用资产存储库中的库来完成此操作 这是免费的,应该可以在android上使用 要将所选音频文件作为音频剪辑加载,可以使用
WWW
类,如下所示:
public void StartLoadingAudio(string path) {
StartCoroutine(LoadAudio(path));
}
IEnumerator LoadAudio(string path)
{
WWW www = new WWW("file://" + path);
yield return www;
AudioClip clip = www.GetAudioClip();
//Do something with the AudioClip
}
使用从文件浏览器获得的路径调用StartLoadingAudio函数您没有显示任何努力。本网站不提供代码。张贴相关的代码,如果有任何问题或错误,有人会帮助你。我不寻找实际的代码,所以我可以复制粘贴它。我想看看是否有人做过类似的事情。我实际上正在完成同一个应用程序的另一部分。Steffan你又救了我一天,伙计,这让我很紧张,非常感谢!!