![]() |
remove sound
Ребята, один фрагмент играет постоянно (фон)
Методом: var my_sound:Sound = new Sound(); my_sound.attachSound("my_voice01"); my_sound.start(); затаскиваю голосовое сопровождение... Но у меня на сцене управление:prevFrame и nextFrame в каждом кадре свое голосовое сопроводжение. Как при переходе от одного кадра к другому вырубать предыдущее гол. сопровождение, не отрубая при этом фоновую музу? Плиз Хелп |
my_sound.stop();
|
Значится так, у меня фоновая муза запускается так:
var my_sound:Sound = new Sound(); my_sound.attachSound("my_sound1"); my_sound.start(); Она работает в loop на протяжении всей презентации. Далее переходя от кадра к кадру, где в каждом отдельный мув с графикой и соответствующей ей звуковим сопровождением я показываю разделы презента... В вышеупомянутых мувах, например, звуковое сопровождение врубаю так: Мув "qw" в нем "qa" в нем: var my_soundg:Sound = new Sound(); my_soundg.attachSound("my_sound01"); my_soundg.start(); Результат: играет фоновая муза и валит голосовое сопровождение... Ок Потом в руте в кадре справа: qw.qa.my_soundg.stop(); при переходе на этот кадр голосовуха с мува не отключается... Все пролинковано... В чем же проблем? То, что "в незнании AS" - это точно, но может кто подскажет? |
Если атачить музыку в root - my_soundg.stop(); - работает. Но интерестный момент в том, что он останавливает так же и фоновую музыку, которая импортирована в кадр...
Пожалуйста укажите на мою ошибку. В презентации 9 голосовых фрагментов, которые должны звучать на фоне музыкальной композиции. Два бутона гоняют головку (prevFrame и nextFrame) по кадрам презентации. Каждый кадр содержит в себе отдельные мувы согласно отдельным разделам презентации. И естественно звучать на фоне музыки должен лишь тот голосовой файл, на котором остановилась головка воспроизведения. При переходе на другой кадр, воспроизведение предыдущего должно быть прекращено, а начинается новое... Фоновая муза звучит себе далее. Как мне правильно подойти к решению. Плиз, помогите... |
Непонел...
У меня на сайте тож муза фоновая и на кнопках и на определёных участках. Я пользую только 2 штуки Stop Sound для одного звук файла и Stop ALL Sounds для всей музы |
Дружище!
Представь (плиз), что у тебя в root есть один кадр в который импортирован музыкальный фон. Теперь в каком-то кадре пишу: var my_sound:Sound = new Sound(); my_sound.attachSound("www"); my_sound.start(); ...Валит на фоне музы голос... Этот кадр стоповый. Перехожу на следующий кадр, там: var my_sound:Sound = new Sound(); my_sound.attachSound("aaa"); my_sound.start(); Но теперь нужно вырубить первый вариант (www), при переходе на следующий кадр (там где код с "ааа") пишу: my_sound.stop(); Вырубается и предыдущий голосовой и фоновая тоже. Блин, просто задолбался. Задача, наверное простая, но я уже зеленый от злости. Целый день долблюсь. Помоги плиз |
а ты при этом все "переменные" звука называешь my_sound?
|
Нет, конечно (my_sound1, my_sound2...).
Ребята, пожалуйста, просто направьте на правильную дорогу... Почему, на пример, my_sound3.stop(); вырубает еще и фоновую музу, которая вообще никаким боком к нему не привязана? |
Надо хелп читать внимательнее.
Цитата:
|
Пожалуйста, немного подробнее, буквально чуть-чуть, я постараюсь разобраться, ещё и с английским проблем...
|
| Часовой пояс GMT +4, время: 21:44. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.