Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 07.03.2010, 07:46
dmitry bond вне форума Посмотреть профиль Отправить личное сообщение для dmitry bond Найти все сообщения от dmitry bond
  № 1  
Ответить с цитированием
dmitry bond
 
Аватар для dmitry bond

Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
Question управление музыкой

Всем привет
Импортировал мр3 файл в библиотеку, перетащил в мувик , как програмным способом остановить проигрывание или наоборот начать проигрывать?
Заранее спасибо

Старый 07.03.2010, 10:56
Obi вне форума Посмотреть профиль Отправить личное сообщение для Obi Найти все сообщения от Obi
  № 2  
Ответить с цитированием
Obi
 
Аватар для Obi

Регистрация: Nov 2007
Адрес: Moscow
Сообщений: 566
Sound.play()/stop()
__________________
#flasher@irc.trg.ru:6667

Старый 07.03.2010, 12:09
dmitry bond вне форума Посмотреть профиль Отправить личное сообщение для dmitry bond Найти все сообщения от dmitry bond
  № 3  
Ответить с цитированием
dmitry bond
 
Аватар для dmitry bond

Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
написал Sound.stop() и вышла ошибка
1061: Call to a possibly undefined method stop through a reference with static type Class.

Старый 07.03.2010, 12:12
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 4  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
исходник со звуком
http://www.murmadillo.tut.su/m/AppplePrelod.rar
__________________
Гоночка

Старый 07.03.2010, 12:52
dmitry bond вне форума Посмотреть профиль Отправить личное сообщение для dmitry bond Найти все сообщения от dmitry bond
  № 5  
Ответить с цитированием
dmitry bond
 
Аватар для dmitry bond

Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
alex , извените но похоже что вы перепутали исходник , там только 2 кадра мелькают и файла со звуком и as тоже нет , только классы какието

Добавлено через 3 минуты
ну кто нить хоть знает как остановить музыку в мувике , срочно надо

Старый 07.03.2010, 15:49
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 6  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
Скачал только что свой же исходник по ссылке, действительно... файла со звуком нет. Однако если разархивировать 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 байт свободно
Так вот если запустить файл _DocApplePreloadFirstFrame.fla в Adobe Flash CS3 по ctrl+Enter начнет играть циклично музыка и будет кнопка [sound Тетерев] если ее нажать, то музыка перестает играть, если ее нажать повторно, то она снова заиграет, значит я вставил музыку во fla файл. А у вас просто мелькают кадры, значит у вас Flash 8 или чудесная, но очень сильно плющная Flash CS4.
__________________
Гоночка

Старый 08.03.2010, 02:35
Stanislavsky вне форума Посмотреть профиль Отправить личное сообщение для Stanislavsky Найти все сообщения от Stanislavsky
  № 7  
Ответить с цитированием
Stanislavsky
 
Аватар для Stanislavsky

Регистрация: Sep 2007
Адрес: 52° 31′ N, 13° 24′ O
Сообщений: 55
Привет!
Ты импортировал мп3 и создал 2 кнопки - Play и Pause?
Код AS3:
// Добавь "слушатель" каждой кнопке:
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.
Старый 08.03.2010, 14:14
dmitry bond вне форума Посмотреть профиль Отправить личное сообщение для dmitry bond Найти все сообщения от dmitry bond
  № 8  
Ответить с цитированием
dmitry bond
 
Аватар для dmitry bond

Регистрация: 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.
может я чтото не так понял , ткните плз

Старый 08.03.2010, 14:41
СлаваRa вне форума Посмотреть профиль Отправить личное сообщение для СлаваRa Найти все сообщения от СлаваRa
  № 9  
Ответить с цитированием
СлаваRa
 
Аватар для СлаваRa

блогер
Регистрация: Feb 2008
Адрес: http://playtika.com
Сообщений: 1,119
Записей в блоге: 5
Отправить сообщение для СлаваRa с помощью ICQ Отправить сообщение для СлаваRa с помощью Skype™
вот пример из хелпа, думаю натолкнет на мысли и чем - то поможет

Код AS3:
В следующем примере отображаются сведения о звуковых событиях, происходящих по мере открытия и воспроизведения МР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);
        }
    }
}
я думаю переписать именно под вашу задачу не составит труда

Старый 08.03.2010, 14:51
dmitry bond вне форума Посмотреть профиль Отправить личное сообщение для dmitry bond Найти все сообщения от dmitry bond
  № 10  
Ответить с цитированием
dmitry bond
 
Аватар для dmitry bond

Регистрация: Jan 2010
Адрес: владивосток
Сообщений: 250
это не то что мне нужно , мне надо чтобы музыка была не в каталоге , а уже сразу импортированная во флеш , я и импортировал , положил в мувик, и теперь мне нужно сделать две кнопки чтобы одна останавливала , а другая начанала воспроизводить музыку

Создать новую тему Ответ Часовой пояс GMT +4, время: 05:47.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 05:47.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.