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

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

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

Регистрация: Oct 2009
Сообщений: 42
Attention Паранормальные явления (звук в кнопках)

Странные вещи происходят в Flash CS3 (и CS4 тоже).

Кто-нибудь сталкивался с такой проблемой:
Есть обычная стандартная кнопка (Button) в которой на кадре "Over" есть звук с синхронизацией по событию (Event). Когда мышь забегает на кнопку - воспроизводится звук, когда мышь нажимает кнопку - звука не должно быть (так как в кадре "Down" пусто), но по непонятным причинам при нажатии кнопки опять включается звук который сидит в кадре "Over". Зачем этот звук запускается повторно в кадре "Down" если там нет никаких звуков? Другие типы синхронизации (Stream, Start) дают тот же результат.

Все это происходит если компилировать для AS3, если переключить на AS2 - кнопка работает правильно, в AS3 - неправильно.
Проблема в том что нужно чтобы кнопка правильно работала на AS3.

В чем может быть причина? Это такой глюк в флеше или глюк у меня в голове?
Можно это вылечить?

Во вложеном файле пример правильно работающей кнопки (button-sound-as2) и неправильно работающей кнопки (button-sound-as3).
Вложения
Тип файла: zip button-sound.zip (19.1 Кб, 112 просмотров)

Старый 04.10.2009, 15:46
lumaca вне форума Посмотреть профиль Отправить личное сообщение для lumaca Найти все сообщения от lumaca
  № 2  
Ответить с цитированием
lumaca

Регистрация: Sep 2009
Сообщений: 61
Можно повторить тотже звук в кадре "Down", но с "Sync: Stop"
Вложения
Тип файла: zip Button_stop.zip (9.5 Кб, 86 просмотров)

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

Регистрация: Oct 2009
Сообщений: 42
Цитата:
Сообщение от lumaca Посмотреть сообщение
Можно повторить тотже звук в кадре "Down", но с "Sync: Stop"
lumaca, спасибо за быстрый ответ, но к сожалению это не помогло ...
При нажатии кнопки слышно тот же звук который должен быть только при наведении...

а может проблема в версии флеш плеера? У меня 10.

У кого-нибуть еще была такая проблема со звуком в кнопке в AS3, или только у меня?
Не проходите мимо, помогите разобраться в чем дело.
Никогда раньше такого не замечал. Перешел полностью на AS3 - и вот вылезла такая проблема в самом неожиданном месте.


Последний раз редактировалось Nautillus; 04.10.2009 в 16:15.
Старый 04.10.2009, 16:57
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 4  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Это баг плеера, ничего особо вы сделать не сможете, кроме как не использовать SimpleButton. Сделайте ваш класс со стейтами и запускайте звук в нем когда посчитаете нужным. Дело в том, что когда "проигрывается" кнопка, плеер создает все кадры, которые ему встречаются по дороге, т.е. он создает и кадр со звуком, который в принципе играть не нужно.
В догонку:
http://bugs.adobe.com/jira/browse/FP-901
Проголосуйте, если вам этот баг критичен, его очень давно не правят...
__________________
Hell is the possibility of sanity

Старый 04.10.2009, 18:22
Nautillus вне форума Посмотреть профиль Отправить личное сообщение для Nautillus Найти все сообщения от Nautillus
  № 5  
Ответить с цитированием
Nautillus

Регистрация: Oct 2009
Сообщений: 42
Цитата:
Сообщение от wvxvw Посмотреть сообщение
Это баг плеера
Еще один баг... и как обычно это бывает в флеше, простые очевидные вещи приходится делать самому или придумывать разные хитрости.

Да, прийдется делать свой кнопочный класс. Просто хотелось по-быстрому, средствами флеша сделать простые кнопки со звуком... а там завелись баги.

Все, тема закрыта, большое спасибо wvxvw за помощь.

Старый 06.10.2009, 12:50
lumaca вне форума Посмотреть профиль Отправить личное сообщение для lumaca Найти все сообщения от lumaca
  № 6  
Ответить с цитированием
lumaca

Регистрация: Sep 2009
Сообщений: 61
Может быть это в тему:
http://flash-ripper.com/content/flas...escribable-bug

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

Теги
звук , кнопка , кнопки

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

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


 


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


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