Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Unity

Unity Мультиплатформенный инструмент для разработки игр

Ответ
 
Опции темы
Старый 08.01.2014, 15:34   #1
mudcrab2142
AnyKey`щик
 
Регистрация: 23.06.2013
Сообщений: 11
Написано 0 полезных сообщений
(для 0 пользователей)
AudioClip из файловой системы

Как загрузить файл в переменную AudioClip из файловой системы используя System.IO?
(Offline)
 
Ответить с цитированием
Старый 08.01.2014, 15:36   #2
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: AudioClip из файловой системы

Найти где-то декодер нужного формата аудио, получить массив сэмплов float[], потом создать AudioClip с помощью http://docs.unity3d.com/Documentatio...p.SetData.html

либо использовать http://docs.unity3d.com/Documentatio...audioClip.html для загрузки клипа. Но есть ограничение по форматам:
The data must be an audio clip in Ogg(Web/Standalones), MP3(phones,Flash), WAV, XM, IT, MOD or S3M format.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
mudcrab2142 (10.01.2014)
Старый 09.01.2014, 20:37   #3
mudcrab2142
AnyKey`щик
 
Регистрация: 23.06.2013
Сообщений: 11
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: AudioClip из файловой системы

Все оказалось совсем просто:
WWW www = new WWW("file:///D:/1.mp3");
InputMusic = www.audioClip;
_audioSource.clip = InputMusic;
(Offline)
 
Ответить с цитированием
Старый 09.01.2014, 22:32   #4
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: AudioClip из файловой системы

Ну я так и написал ), только вопрос был про System.IO
И это, вроде в PC билде не поддерживается mp3.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 27.02.2014, 10:59   #5
EvilOkta
Знающий
 
Аватар для EvilOkta
 
Регистрация: 31.07.2008
Сообщений: 321
Написано 108 полезных сообщений
(для 229 пользователей)
Ответ: AudioClip из файловой системы

Сообщение от pax Посмотреть сообщение
Ну я так и написал ), только вопрос был про System.IO
И это, вроде в PC билде не поддерживается mp3.
а wav поддерживается же?
__________________
Области Хаоса - мой новый Youtube проект
(Offline)
 
Ответить с цитированием
Старый 27.02.2014, 13:19   #6
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: AudioClip из файловой системы

Wav поддерживается на всех платформах на сколько я знаю.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 11:48.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com