Музыка во Flash

Если вы хотите получить что-то готовое и бесплатно, то пишите в этом разделе.
Ответить
MrDead
Сообщения: 103
Зарегистрирован: 13 сен 2012, 00:46

Музыка во Flash

Сообщение MrDead »

Импортировал музыку во флеш, кинул её на сцену, но как мне сделать так, чтобы она повторялась после того, как заканчивается?)
dog
Сообщения: 43
Зарегистрирован: 17 мар 2014, 15:18

Re: Музыка во Flash

Сообщение dog »

Не надо добавлять песню на сцену, проигрываться будет, но только один раз, достаточно импорта музыки во флеше, и дать название класса например mymusic

Код вставлять в главный кадр

Я предлагаю 2 варианта

1 - Без слушателя, ставим количество повторов например 1000, и песня будет проигрываться 1000 раз

Код: Выделить всё

import flash.events.Event;import flash.media.Sound; PlayMusic(mymusic); function PlayMusic(c:Class):void{new c().play(0,1000);}
2 - Используем слушатель который срабатывает после окончания песни

Код: Выделить всё

import flash.events.Event;import flash.media.Sound;import flash.media.SoundChannel; var channel:SoundChannel; PlayMusic(mymusic); function PlayMusic(c:Class):void{channel = new c().play();channel.addEventListener(Event.SOUND_COMPLETE, MusicComplete);} function MusicComplete(e:Event):void{channel.removeEventListener(Event.SOUND_COMPLETE, MusicComplete);PlayMusic(mymusic);}
Код 100% рабочий, я сам его сейчас писал, как можно проще

Так-же могу написать код и для FlashDevelop
Ответить