Привет. Есть наработка аудиоплеер на гуях? Или как можно сделать аудиоплеер с помощью здания с кнопками.
`
ОЖИДАНИЕ РЕКЛАМЫ...
25
Создаешь три споосбности на основе канала)))0
Назад, стоп/плей, вперед
На гуях пишешь что бы кнопки работали
Собственно что сложного
Этот комментарий удален
28
Ruti Ragnason, поэтому и говорю, какое ещё гуи.
Я смогу сделать позже если никто не преуспеет, но нужно подробнее описание. Тебе просто сделать переключение между музыкой и возможностью остановить/возобновить её? Если она сама должна переключаться по завершению, то тут уже могут трудности возникнуть, вар не оч хорошо с плейлистом работает и нет возможности узнать какая музыка Сейчас играет из плейлиста

А свой плейлист с переключением автоматическим не сделаешь потому что таймера паузятся если игра на паузе
23
rsfghd, чтобы сделать плейлист автоматический, нужно прописать треки в war3skins.txt, вместо и к темам альянса, орды итд, собственно файл и музыку запихнуть в карту. Должно работать. На отдельной карте не проверял, честно говоря. было бы хорошо если бы кто нибудь проверил))
Этот комментарий удален
25
Ruti Ragnason, есть универсальная спосрбность канал, которую можно изменять под кнопки
А сам плеер запихнуть в спелбук
Так и выглядит гуй реализация
28
EugeAl, да я тоже думал можно было бы просто заменить вариковскую музыку, варкрафт её нормально читает в отличии от импорта

Ruti Ragnason, танец с бубном это пытаться сделать плейлист из импортной музыки)
на гуи возможно разве что, чтобы пока не переключил музыку, играет одна и та же, ибо таймера будут паузиться при паузе (тавтология) и когда игрок захочет переключить музыку, нужно будет 2+ раза нажать на кнопку (в зависимости сколько песен проигралось во время паузы) вместо одного раза
23
rsfghd, импорт тоже читает, просто может не обнаруживать, а чтобы обнаруживал, нужно музыку прописать в файл) с wav звуками аналогично, просто их нужно в таблицы прописывать.
28
EugeAl, никогда не сталкивался с проблемами с вав звуками и никуда их не прописывал, импортировал и юзал спокойно в коде
Чтобы оставить комментарий, пожалуйста, войдите на сайт.