![]() |
Паранормальные явления (звук в кнопках)
Вложений: 1
Странные вещи происходят в Flash CS3 (и CS4 тоже).
Кто-нибудь сталкивался с такой проблемой: Есть обычная стандартная кнопка (Button) в которой на кадре "Over" есть звук с синхронизацией по событию (Event). Когда мышь забегает на кнопку - воспроизводится звук, когда мышь нажимает кнопку - звука не должно быть (так как в кадре "Down" пусто), но по непонятным причинам при нажатии кнопки опять включается звук который сидит в кадре "Over". Зачем этот звук запускается повторно в кадре "Down" если там нет никаких звуков? Другие типы синхронизации (Stream, Start) дают тот же результат. Все это происходит если компилировать для AS3, если переключить на AS2 - кнопка работает правильно, в AS3 - неправильно. Проблема в том что нужно чтобы кнопка правильно работала на AS3. В чем может быть причина? Это такой глюк в флеше или глюк у меня в голове? :wacko: Можно это вылечить? Во вложеном файле пример правильно работающей кнопки (button-sound-as2) и неправильно работающей кнопки (button-sound-as3). |
Вложений: 1
Можно повторить тотже звук в кадре "Down", но с "Sync: Stop"
|
Цитата:
При нажатии кнопки слышно тот же звук который должен быть только при наведении... а может проблема в версии флеш плеера? У меня 10. У кого-нибуть еще была такая проблема со звуком в кнопке в AS3, или только у меня? Не проходите мимо, помогите разобраться в чем дело. Никогда раньше такого не замечал. Перешел полностью на AS3 - и вот вылезла такая проблема в самом неожиданном месте. |
Это баг плеера, ничего особо вы сделать не сможете, кроме как не использовать SimpleButton. Сделайте ваш класс со стейтами и запускайте звук в нем когда посчитаете нужным. Дело в том, что когда "проигрывается" кнопка, плеер создает все кадры, которые ему встречаются по дороге, т.е. он создает и кадр со звуком, который в принципе играть не нужно.
В догонку: http://bugs.adobe.com/jira/browse/FP-901 Проголосуйте, если вам этот баг критичен, его очень давно не правят... |
Цитата:
Да, прийдется делать свой кнопочный класс. Просто хотелось по-быстрому, средствами флеша сделать простые кнопки со звуком... а там завелись баги. Все, тема закрыта, большое спасибо wvxvw за помощь. |
Может быть это в тему:
http://flash-ripper.com/content/flas...escribable-bug |
| Часовой пояс GMT +4, время: 12:41. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.