FTPサーバー上にある「mp3」ファイルを読み込んでAudioClipに保存したいのですが、うまくいきません。
色々調べてみたのですが「txt」ファイルだけしかできませんでした。
WWWやUnityWebRequestを使用すると
WWWは「Cannot create FMOD::Sound instance for clip」
UnityWebRequestは「Cannot access the .audioClip property of an aborted DownloadHandlerAudioClip」
とエラーが出てしまいます。
使用しているFTPサーバーは「Serva Community v4.6.0」です。
テキストデータは読み込むことが出来たのでmp3ファイルもいけると思っているのですが、
そもそも読み込むことができなかったりFTPに関して大きな勘違いをしているのであれば申し訳ありません。
※テキストデータはFtpWebResponseからStreamReaderを使って読み込むことが出来ました。
何かいい方法や詳しく載っているサイトをお知りでしたご教授願いたいです。
可能でしたらAndroid端末でも動作可能ですと幸いです。
string path = "ftp://アドレス値:ポート番号/フォルダ/audio.mp3"; using (UnityWebRequest request = UnityWebRequestMultimedia.GetAudioClip(path, AudioType.MPEG)) { yield return request.SendWebRequest(); AudioClip ac = DownloadHandlerAudioClip.GetContent(request); // ここでエラー asAudio.clip = ac; asAudio.Play(); } using (WWW www = new WWW(path)) { while (!www.isDone) { yield return null; } AudioClip ac = www.GetAudioClip(false, true, AudioType.MPEG); // ここでエラー asAudio.clip = ac; asAudio.Play(); }
回答1件
あなたの回答
tips
プレビュー