[過去ログ] 【3Dゲームエンジン】Unity質問スレッド14 [転載禁止]©2ch.net (1001レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
756(5): 2015/01/11(日)15:43 ID:EoIH/46l(1/3) AAS
基本的なことかもしれませんが質問です。
音声ファイルのパスを実行時に指定して再生したいのですが、どうやるのでしょうか?
(例えば、ユーザーの持っているmp3ファイルを実行時に読み込んで再生したい場合とか。)
ググってもサウンドを前もってインポートしておく的な方法しか見つけられなかったので、
ここで質問させて頂きました。
757: 2015/01/11(日)18:41 ID:dH47IH7x(2/3) AAS
>>756
音声ファイルのパスを指定して再生したいのであれば、アセットをかうのが一番簡単ですよ
758(2): 2015/01/11(日)19:08 ID:IVsi8iPX(1) AAS
>>756
こんな記事はあるなぁ、試してはいない。
外部リンク:www.salusgames.com
mp3をそのまま読むってのは多分できなくて外部ライブラリを
インポートしてってやり方でやってる例はあるな
外部リンク[html]:denis-potapenko.blogspot.jp
もちろん試したりとかしてない。
省2
759(1): 2015/01/11(日)19:13 ID:61G1tgy2(1) AAS
>>756
外部リンク[html]:docs.unity3d.com
これ使う
urlに "file:///Your/sound/file/path/someaudio.mp3"
とか突っ込む
ただしプラットフォーム毎に使えるサウンドファイルの種類が違う(oggなら全部通ったはず)
なおWebPlayerはhttpオンリー、iOSはfile://使う場合plugin書かないと駄目(自分のゲームの内部ファイルシステムに取り込んでからじゃないとアクセスできない
省1
761: 756 2015/01/11(日)21:01 ID:EoIH/46l(2/3) AAS
>>758-759
お二人ともご回答ありがとうございます。
自分が見つけられるような簡単でメジャーなやり方は無かったぽいですね。
後で>>759さんのやり方を試してみます。
ちなみに作ってるのはとりあえずはAndroid向けで、wav, ogg, mp3を再生したいと思ってます。
765: 756 2015/01/11(日)22:31 ID:EoIH/46l(3/3) AAS
Windows上ですが、下のソースで無事動いたのでご報告。
ただmp3はできなかったから、>>758さんのようなやり方が必要かも。
いずれにせよ、ありがとうございました!
void Start()
{
string path = "C:/Users/aaa/Desktop/test.ogg";
WWW www = new WWW("file://" + path);
省7
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.032s