Пятница, 29 Марта 2024, 16:11

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Музыка в игре (Помогите!)
Музыка в игре
Sk1ttles099Дата: Воскресенье, 07 Апреля 2013, 21:17 | Сообщение # 1
был не раз
Сейчас нет на сайте
Как сделать так, что бы при начале игры загруженная музыка в GM8 играла рандомно?


FargostДата: Воскресенье, 07 Апреля 2013, 21:37 | Сообщение # 2
постоянный участник
Сейчас нет на сайте
Код
sound_play(choose(sound1,sound2,sound3 и так далее))




Сообщение отредактировал Fargost - Воскресенье, 07 Апреля 2013, 21:37
Sk1ttles099Дата: Воскресенье, 07 Апреля 2013, 21:57 | Сообщение # 3
был не раз
Сейчас нет на сайте
Fargost, что то не получается...


JerichoДата: Воскресенье, 07 Апреля 2013, 22:00 | Сообщение # 4
Ubuntu 11.10 user
Сейчас нет на сайте
Sk1ttles099, sound1 sound2... и тд. это названия твоих треков. Данная фитча должна быть в create и этот объект должен быть в первой комнате игры

Уютненькая страничка Ерихона

xxx: Так вы представляете, у него там фрагмент кода в 15 строк повторяется 37 раз. Если вынести в функцию можно сэкономить полтыщи строк!
yyy: это припев.
© Антон Антоненко
Sk1ttles099Дата: Воскресенье, 07 Апреля 2013, 22:09 | Сообщение # 5
был не раз
Сейчас нет на сайте
Jericho, я это понял. Но все равно не полчается


MaxaonДата: Воскресенье, 07 Апреля 2013, 22:25 | Сообщение # 6
участник
Сейчас нет на сайте
switch(random(3)){
case 0: sound_play(sound0); break;
case 1:...
default: break;
}
Raven84Дата: Вторник, 09 Апреля 2013, 12:02 | Сообщение # 7
старожил
Сейчас нет на сайте
Sk1ttles099, Попробуй индуским методом.
Код
mus=irandom(3)
if mus=0 {sound_loop(music1)}
if mus=1 {sound_loop(music2)}
if mus=2 {sound_loop(music3)}
if mus=3 {sound_loop(music4)}

Добавлено (09.04.2013, 12:01)
---------------------------------------------
Если irandom не будет по какой-то причине работать (не во всех версиях вроде есть),то первую строчку замени на:

Код
mus=round(random(3))

Добавлено (09.04.2013, 12:02)
---------------------------------------------
И как уже сказали

Цитата
Данная фитча должна быть в create и этот объект должен быть в первой комнате игры

100% должно работать!


Super Knight Story (в разработке)
Idolzzz - игра доступна в Steam и Play Market
Oliver's Adventures in the Fairyland
MaxaonДата: Вторник, 09 Апреля 2013, 17:12 | Сообщение # 8
участник
Сейчас нет на сайте
Это как напиши хелло ворлд 100 способами
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Музыка в игре (Помогите!)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг