|
UncleDec
|
 |
« : Май 15, 2012, 23:36:44 » |
|
СкачатьНаписал небольшой музыкальный плеер. Принцип работы: Берёт папку, сканирует её, перебирая каждый музыкальный файл в формате .mp3, записывает данные о нём в массив, включая id3 (название, исполнитель, альбом, год). Позволяет переключать треки, воспроизводить / останавливать. Создаёт список всех треков по порядковому номеру, названию и автору. Хорошо прокомментирован. Прост в использовании.
|
|
|
|
|
Записан
|
|
|
|
|
|
|
UncleDec
|
 |
« Ответ #2 : Май 15, 2012, 23:45:21 » |
|
Зачем?  Для примера же. И для разминки. "Как создать плеер?" - довольно популярный вопрос.
|
|
|
|
|
Записан
|
|
|
|
|
|
|
UncleDec
|
 |
« Ответ #4 : Май 15, 2012, 23:50:59 » |
|
А я думал ты забросил ГМ, в пользу льва  Нет. Я параллельно изучаю love, конечно.
|
|
|
|
|
Записан
|
|
|
|
Kato
Пользователь
 
Репутация: 24
Offline
Пол:  Награды: 
API: Game Maker 8.0 Pro
Сообщений: 71
|
 |
« Ответ #5 : Май 16, 2012, 02:00:48 » |
|
Зачем?  Работа с "sound" библиотекой (в т.ч. информация, управление и т.д.), не тривиальная работа с массивами в т.ч. со списками (добавление, сортировка по признаку и прочее), работа с внешними файлами. В одном исходнике можно надыбать для себя кучу примеров. Имхо - пример шикарен и полезен
|
|
|
|
|
Записан
|
|
|
|
|
UncleDec
|
 |
« Ответ #6 : Май 16, 2012, 15:39:51 » |
|
Имхо - пример шикарен и полезен
Спасибо. Приятно. 
|
|
|
|
|
Записан
|
|
|
|
Haks
GM Pro user
Репутация: 234
Offline
Пол:  Награды:  ![За постоянность! [10 дней на форуме] За постоянность! [10 дней на форуме]](http://forum.hellroom.ru/awards/35b6e985f89cc9a79a2bbfdd216390ca_hellroomforum_time_tin.gif) ![За лояльность! [+150 репутации] За лояльность! [+150 репутации]](http://forum.hellroom.ru/awards/d3334d4fd3e3124bd7ba2ce29fab5c8a_hellroomforum_good_tin.gif) 
API: GameMaker 8.1 Standard
Деятельность: Программист, Композитор.
Сообщений: 607
Date a Live ][
|
 |
« Ответ #7 : Май 17, 2012, 01:28:23 » |
|
Пример не только помогает создавать плеер, но и как находить файлы указанного расширения) молодец)
|
|
|
|
|
Записан
|
|
|
|
Strateg
GM Pro user
Репутация: 95
Offline
Пол:  Награды:  ![За постоянность! [50 дней на форуме] За постоянность! [50 дней на форуме]](http://forum.hellroom.ru/awards/d09ba76b977b84fd4f5dcfae1f2918ff_hellroomforum_time_copper.gif)
API: Game Maker 8.0 Pro
Деятельность: изобретаю велосипед
Сообщений: 562
|
 |
« Ответ #8 : Май 17, 2012, 07:50:23 » |
|
Был бы очень благодарен за ссылку на музыкальную либу, которая корректно загружается/выгружается, воспроизводит ogg, умеет работать с громкостью. Bass не стал воспроизводиться (когда ты качал мою игру), СуперСаунд у некоторых периодически не выгружается. А эта либа, как я понял, ogg не знает и громкость не меняет.
|
|
|
|
|
Записан
|
|
|
|
piligrin
Участник
  
Репутация: 16
Offline
API: Unity 3D
Сообщений: 235
|
 |
« Ответ #9 : Май 26, 2012, 01:00:17 » |
|
Не запускается чё-то: "Unexpected error occured when running the game"(Неожиданная ошибка при запуске игры).Снятие галочки "показывать сообщения об ошибках" не помогает. ---------------------------------------------------------------- А, ну папку "music" добавил, заработало.Надыть было сразу сказать, а то пока дошло...)))
|
|
|
|
|
Записан
|
|
|
|
Strateg
GM Pro user
Репутация: 95
Offline
Пол:  Награды:  ![За постоянность! [50 дней на форуме] За постоянность! [50 дней на форуме]](http://forum.hellroom.ru/awards/d09ba76b977b84fd4f5dcfae1f2918ff_hellroomforum_time_copper.gif)
API: Game Maker 8.0 Pro
Деятельность: изобретаю велосипед
Сообщений: 562
|
 |
« Ответ #10 : Май 26, 2012, 18:05:56 » |
|
Умница ) Но то, что автор не подумал на эту тему, не означает, что и скачивающие не должны думать вообще. )
|
|
|
|
|
Записан
|
|
|
|
Drago
Посетитель

Репутация: 1
Offline
API: Game Maker 8.0 Pro
Деятельность: Game Maker Language
Сообщений: 16
|
 |
« Ответ #11 : Июнь 03, 2012, 19:33:41 » |
|
Супер!  Очень полезно  и можно послушать музыку 
|
|
|
|
|
Записан
|
|
|
|
|