![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
Всем привет
Импортировал мр3 файл в библиотеку, перетащил в мувик , как програмным способом остановить проигрывание или наоборот начать проигрывать? Заранее спасибо |
|
|||||
|
Регистрация: Nov 2007
Адрес: Moscow
Сообщений: 566
|
Sound.play()/stop()
__________________
#flasher@irc.trg.ru:6667 |
|
|||||
|
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
написал Sound.stop() и вышла ошибка
1061: Call to a possibly undefined method stop through a reference with static type Class. |
|
|||||
|
исходник со звуком
http://www.murmadillo.tut.su/m/AppplePrelod.rar
__________________
Гоночка |
|
|||||
|
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
alex , извените но похоже что вы перепутали исходник , там только 2 кадра мелькают и файла со звуком и as тоже нет , только классы какието
Добавлено через 3 минуты ну кто нить хоть знает как остановить музыку в мувике , срочно надо |
|
|||||
|
Скачал только что свой же исходник по ссылке, действительно... файла со звуком нет. Однако если разархивировать rar появится вот что:
Содержимое папки D:\ans\AppplePrelod
07.03.2010 14:42 <DIR> .
07.03.2010 14:42 <DIR> ..
19.08.2009 16:05 877 DocApplePreloadFirstFrame.as
19.08.2009 15:53 <DIR> lex
19.08.2009 16:18 918 Main.as
19.08.2009 16:22 <DIR> m_sound
19.08.2009 15:14 <DIR> net
19.08.2009 16:19 797*184 _DocApplePreloadFirstFrame.fla
07.03.2010 14:42 342*311 _DocApplePreloadFirstFrame.swf
4 файлов 1*141*290 байт
5 папок 9*086*918*656 байт свободно
__________________
Гоночка |
|
|||||
|
Регистрация: Sep 2007
Адрес: 52° 31′ N, 13° 24′ O
Сообщений: 55
|
Привет!
Ты импортировал мп3 и создал 2 кнопки - Play и Pause? // Добавь "слушатель" каждой кнопке: btnPlay.addEventListener(MouseEvent.CLICK, playMusic); btnPause.addEventListener(MouseEvent.CLICK, stopMusic); // Слушать событие мыши КЛИК, если да, то выполнить функцию (playMusic or stopMusic) //Теперь сами функции, которые запускают и останавливают воспроизведение function playMusic(event:Event):void { sound.play(); } function stopMusic(event:Event):void { sound.stop(); } Последний раз редактировалось Stanislavsky; 08.03.2010 в 12:27. |
|
|||||
|
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
alex , у меня 10 плейер и флеш cs4 , и даже когда разархивировал , кадры все равно мелькают , это раз и музыкального файла нет это два , да и если это были ошибки передачи архива с сервера , то вин бы выдал ошибку архива
stanislavsky написал Sound.stop(); и вышла ошибка 1061: Call to a possibly undefined method stop through a reference with static type Class. написал имя mp3файла.stop() , вышла ошибка 1120: Access of undefined property vstmp3. может я чтото не так понял , ткните плз |
|
|||||
|
вот пример из хелпа, думаю натолкнет на мысли и чем - то поможет
В следующем примере отображаются сведения о звуковых событиях, происходящих по мере открытия и воспроизведения МР3-файла. Чтобы запустить данный пример, поместите файл MySound.mp3 в тот каталог, где находится рассматриваемый SWF-файл. package { import flash.display.Sprite; import flash.events.*; import flash.media.Sound; import flash.media.SoundChannel; import flash.net.URLRequest; public class SoundExample extends Sprite { private var url:String = "MySound.mp3"; private var song:SoundChannel; public function SoundExample() { var request:URLRequest = new URLRequest(url); var soundFactory:Sound = new Sound(); soundFactory.addEventListener(Event.COMPLETE, completeHandler); soundFactory.addEventListener(Event.ID3, id3Handler); soundFactory.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler); soundFactory.addEventListener(ProgressEvent.PROGRESS, progressHandler); soundFactory.load(request); song = soundFactory.play(); } private function completeHandler(event:Event):void { trace("completeHandler: " + event); } private function id3Handler(event:Event):void { trace("id3Handler: " + event); } private function ioErrorHandler(event:Event):void { trace("ioErrorHandler: " + event); } private function progressHandler(event:ProgressEvent):void { trace("progressHandler: " + event); } } } |
|
|||||
|
Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
|
это не то что мне нужно , мне надо чтобы музыка была не в каталоге , а уже сразу импортированная во флеш , я и импортировал , положил в мувик, и теперь мне нужно сделать две кнопки чтобы одна останавливала , а другая начанала воспроизводить музыку
|
![]() |
![]() |
Часовой пояс GMT +4, время: 05:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|