| Простой пример mp3 плеера во флеш, без библиотек. Это вариант удобен тем,что он не грузит сам ролик,так,как mp3 файлы очень утяжеляют его,песня находится не в библиотеке,а на внешнем ресурсе. Для того, чтобы пользоваться этим вариантом, должен быть свой сайт, куда это все загружать. Итак приступаем. Создаем на рабочем столе папку, в ней должна находиться нужная нам песня. Открываем документ AS3, выставляем нужные параметры (можно сделать и потом), сохраняем , как fla в созданную папку. Работаем на одном слое, создаем две кнопки, кнопку воспроизведения и кнопку пауза, кнопки рисуем , или вставляем готовые.  [показать] каждую кнопку преобразовываем в муви клип, название любое,  [показать] но - не забываем прописать для кнопки "воспроизведение" в instance name - aPlay, для кнопки "пауза" instance name - aPause  [показать]  [показать]. Всё, кнопки у нас готовы, на этом же слое открываем действия(F9) и в первом кадре прописываем код: aPause.addEventListener(MouseEvent.CLICK, pauseSong); aPlay.addEventListener(MouseEvent.CLICK, playSong); var audio:Sound; var nameSong:String = "nameSong.mp3"; var soundChannnel:SoundChannel; var time:Number = 0; function playSong(e:MouseEvent = null):void { audio = new Sound(); audio.load(new URLRequest(nameSong)); soundChannnel = audio.play(time); } function pauseSong(e:MouseEvent = null):void { time = soundChannnel.position; soundChannnel.stop(); } В четвертой строке вставляете название вашей песни, которая в папке, например вместо "nameSong.mp3" вставляете своё, у меня в примере "Барабанит дождь.mp3" Все,тестируем ролик. Загружаем в корень сайта песню(предварительно создав папку, копируете ссылку на загруженную песню,открываете в программе действия(F9) и меняете адрес в четвертой строке. После сохраняете сам ролик и грузите также в корень сайта в вашу созданную паку. Все, радуемся результату! |