[過去ログ]
【3Dゲームエンジン】Unity質問スレッド14 [転載禁止]©2ch.net (1001レス)
【3Dゲームエンジン】Unity質問スレッド14 [転載禁止]©2ch.net http://peace.5ch.net/test/read.cgi/gamedev/1418120993/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
756: 名前は開発中のものです。 [sage] 2015/01/11(日) 15:43:59.14 ID:EoIH/46l 基本的なことかもしれませんが質問です。 音声ファイルのパスを実行時に指定して再生したいのですが、どうやるのでしょうか? (例えば、ユーザーの持っているmp3ファイルを実行時に読み込んで再生したい場合とか。) ググってもサウンドを前もってインポートしておく的な方法しか見つけられなかったので、 ここで質問させて頂きました。 http://peace.5ch.net/test/read.cgi/gamedev/1418120993/756
757: 名前は開発中のものです。 [sage] 2015/01/11(日) 18:41:07.19 ID:dH47IH7x >>756 音声ファイルのパスを指定して再生したいのであれば、アセットをかうのが一番簡単ですよ http://peace.5ch.net/test/read.cgi/gamedev/1418120993/757
758: 名前は開発中のものです。 [sage] 2015/01/11(日) 19:08:26.66 ID:IVsi8iPX >>756 こんな記事はあるなぁ、試してはいない。 ttp://www.salusgames.com/blog/simple-unity-jukebox-in-c-sharp-that-reads-and-plays-music-from-a-folder mp3をそのまま読むってのは多分できなくて外部ライブラリを インポートしてってやり方でやってる例はあるな ttp://denis-potapenko.blogspot.jp/2013/04/task-6-loading-mp3-audio-via-www-class.html もちろん試したりとかしてない。 まぁ要するに基本的なこと、とかではなくUnityでは そういうことは想定していない、やるなら全部自力でやる系の話だってことだね http://peace.5ch.net/test/read.cgi/gamedev/1418120993/758
759: 名前は開発中のものです。 [sage] 2015/01/11(日) 19:13:41.94 ID:61G1tgy2 >>756 ttp://docs.unity3d.com/ScriptReference/WWW-audioClip.html これ使う urlに "file:///Your/sound/file/path/someaudio.mp3" とか突っ込む ただしプラットフォーム毎に使えるサウンドファイルの種類が違う(oggなら全部通ったはず) なおWebPlayerはhttpオンリー、iOSはfile://使う場合plugin書かないと駄目(自分のゲームの内部ファイルシステムに取り込んでからじゃないとアクセスできない 外のアプリのデータはアクセス許可をnative pluginで取ったりしないと使えないしFileSystemからは隔離されてる) http://peace.5ch.net/test/read.cgi/gamedev/1418120993/759
761: 756 [sage] 2015/01/11(日) 21:01:10.91 ID:EoIH/46l >>758-759 お二人ともご回答ありがとうございます。 自分が見つけられるような簡単でメジャーなやり方は無かったぽいですね。 後で>>759さんのやり方を試してみます。 ちなみに作ってるのはとりあえずはAndroid向けで、wav, ogg, mp3を再生したいと思ってます。 http://peace.5ch.net/test/read.cgi/gamedev/1418120993/761
765: 756 [sage] 2015/01/11(日) 22:31:17.86 ID:EoIH/46l Windows上ですが、下のソースで無事動いたのでご報告。 ただmp3はできなかったから、>>758さんのようなやり方が必要かも。 いずれにせよ、ありがとうございました! void Start() { string path = "C:/Users/aaa/Desktop/test.ogg"; WWW www = new WWW("file://" + path); audio.clip = www.audioClip; } void Update() { if (!audio.isPlaying && audio.clip.isReadyToPlay) audio.Play(); } http://peace.5ch.net/test/read.cgi/gamedev/1418120993/765
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.043s