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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 10.03.2011, 01:54
Anig вне форума Посмотреть профиль Отправить личное сообщение для Anig Найти все сообщения от Anig
  № 1  
Ответить с цитированием
Anig

Регистрация: May 2010
Сообщений: 347
По умолчанию Почему звук продолжает прокручиваться?

Здравствуйте, помогите пожалуйста, непонятная ситуация.
В мувике на отдельном лаере звук на одну секунду.
В конце мувика стоп.
Он загружается в лоадер на главной странице, прокручивается до конца и замирает, как ему велит стоп.
А звук периодически продолжает повторяться, вместо того чтоб прозвучать один раз. На него стоп никак не влияет? Почему?
Помогите пожалуйста....Никаких loop и repeat на звуке на забыто....

Старый 10.03.2011, 02:16
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 2  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Если у вас речь идет о звуке, импортированном во флешку и "лежащем" в среде разработки в каком-то слое, то просто укажите ему:
Синхронизация: "Event", Тип повтора:"Repeat", количество раз: "1".
__________________
Идите первым!

Старый 10.03.2011, 10:46
Anig вне форума Посмотреть профиль Отправить личное сообщение для Anig Найти все сообщения от Anig
  № 3  
Ответить с цитированием
Anig

Регистрация: May 2010
Сообщений: 347
Весь ужас в том, что все так и сделано (

Добавлено через 2 минуты
Как еще можно остановить? И главное почему так...?

Старый 10.03.2011, 11:20
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 4  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Остановить-то можно и другими способами, но наверное, у вас где-то что-то не так и стоит разобраться.
Посмотрите:
Изображения
 
__________________
Идите первым!


Последний раз редактировалось mooncar; 10.03.2011 в 11:22.
Старый 10.03.2011, 13:08
Anig вне форума Посмотреть профиль Отправить личное сообщение для Anig Найти все сообщения от Anig
  № 5  
Ответить с цитированием
Anig

Регистрация: May 2010
Сообщений: 347
да нет, все так, как Вы тут показали, и мне не раз приходилось это делать, в том то и проблема, что такого не бывало никогда....

Добавлено через 20 минут
по-моему проясняется... вот смотрю... Был установлен таймер у меня с повтором несколько раз, и по-моему,звуку стало наплевать на стоп, он играл ровно столько раз, сколько вызывался заново осчет таймера. Баг?

Старый 10.03.2011, 14:57
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 6  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Какой таймер?
Вообще звуку наплевать на "стоп" таймлайна (кроме типа синхронизации "Stream"), у него другая схема работы, которая зависит от типа синхронизации.
__________________
Идите первым!

Старый 10.03.2011, 15:26
Anig вне форума Посмотреть профиль Отправить личное сообщение для Anig Найти все сообщения от Anig
  № 7  
Ответить с цитированием
Anig

Регистрация: May 2010
Сообщений: 347
Вот такой
Код AS1/AS2:
var minuteTimer:Timer = new Timer(10000,1);
 
minuteTimer.addEventListener(TimerEvent.TIMER, onTick);
minuteTimer.addEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete);
 
minuteTimer.start();
Если тут число repeat-ов больше 1, тот тут все и начинается....


Последний раз редактировалось iNils; 10.03.2011 в 15:34.
Старый 10.03.2011, 15:34
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 8  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Я бы посоветовал вам тогда использовать и программное управление звуком, уж коль скоро вы кодите.
Судя по всему AS3, тут я не подсказчик, к сожалению, посмотрите примеры, как управлять звуком в AS3.
__________________
Идите первым!

Старый 10.03.2011, 15:40
Anig вне форума Посмотреть профиль Отправить личное сообщение для Anig Найти все сообщения от Anig
  № 9  
Ответить с цитированием
Anig

Регистрация: May 2010
Сообщений: 347
Все равно помогли, спасибо, когда с тобой кто-то думает, думается лучше)

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

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

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


 


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


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