|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
[+4 11.10.08]
[+4 20.10.08] |
При нажатии кнопка выделяется, суть задачи в том, чтобы и после нажатия оставалось выделение. Нужно это для того чтоб пользователь знал, в каком разделе он находится в данный момент. Вот.
|
|
|||||
Регистрация: Jan 2006
Адрес: Novosibirsk
Сообщений: 353
|
Вот так вы хотели?
|
|
|||||
[+4 11.10.08]
[+4 20.10.08] |
Спасибо, это почти то что нужно. Вот только после нажатия любой из кнопок, я заметила, соседняя с нажатой кнопка (расположенная слева или справа) перестает реагировать на наведение курсора мыши, а реагирует только на отведение. Как это можно исправить? Можете пожалуйста написать пояснения к использованным вами командам.
|
|
|||||
[+3 16.09.08]
Регистрация: Jan 2008
Адрес: flex.org
Сообщений: 211
|
посмотрел исходник и на нажатие и на отведение все работает прекрасно
__________________
Синие теннисные мячики никогда не уронят своей чести... |
|
|||||
Регистрация: Jan 2006
Адрес: Novosibirsk
Сообщений: 353
|
Точно не работает??
Какая версия флэша??? у меня 8 версия У меня все работает в fla и swf. Все ссылки указанные в примере запускаются |
|
|||||
[+4 11.10.08]
[+4 20.10.08] |
Алгоритм работает как надо и ссылки все открываются. Огромное Вам спасибо за помощь. Есть только небольшой ньюанс, заключающийся в том что после первого клика по любой из кнопок, когда курсором водишь по остальным кнопкам они плавненько загораются и потухают, так вообщем-то и надо. Но - когда второй раз нажимаешь какую-нибудь кнопку, другая кнопка перестает реагировать на наведение, а проигрывает только анимацию отведения. Например: первой нажимаю "Продукция", вожу по остальным кнопкам курсором не нажимая их - все загораются при наведении и потухают при отведении, все как надо. Второй раз жму курсором по кнопке "Поддержка", вожу мышью по остальным кнопкам, загораются и потухают как надо все, кроме "Продукция" - она не реагирует на наведение, то есть не загорается, как должна была бы, а только потухает, то есть выполняет исправно только функцию onRollOut - почему-то не работает onRollOver.. И так далее, нажимаю третий раз например "Разработки" - перестает реагировать на наведение "Поддержка", которая реагирует только на отведение... в чем загвоздка - не пойму...
|
|
|||||
[+3 16.09.08]
Регистрация: Jan 2008
Адрес: flex.org
Сообщений: 211
|
ага, есть такое дело, просто надо еще раз посмотреть что да как работает, и почему именно так, все дело в том что там где анимация с gotoAndPlay и gotoAndStop работает не совсем корректно, проверь все еще раз, и по порядку
__________________
Синие теннисные мячики никогда не уронят своей чести... |
|
|||||
Регистрация: Jan 2006
Адрес: Novosibirsk
Сообщений: 353
|
Не по теме: "Ээхх, нашим чуть чуть не хватило победить немцев(сами виноваты,булки)"
По теме: Bulbulka, скажи, если не секрет, как давно работаешь с Flash? Не сочти за грубость, но ты даже суть проблемы не хочешь понять, почему не работает. Когда начнешь понимать как работает тот или иной механизм, станет проще решать таки задачи. Когда ты себя представишь самим механизмом решаемой задачи, когда ты будешь понимать, что из чего выходит и как это вообще получается, то станет на много проще решать такие проблемы. Проблема заключалась в том, что после переключения элемента меню в то или иное положение(в OnEnterFrame), оно ничем не может измениться, так как onEnterFrame постоянно будет говорить, что: всегда будут такими и ничем их не изменишь в данном виде. Поэтому и не работали onRollOver и onRollOut Вот готовый вариант: |
|
|||||
[+4 11.10.08]
[+4 20.10.08] |
Огромное Вам спасибище! От всего сердца =) а я-то думаю чего же там не хватает...
Скриптованию и синектике я только учусь, так что скоро исправлюсь. Еще раз благодарствую. |
Часовой пояс GMT +4, время: 18:01. |
|
« Предыдущая тема | Следующая тема » |
Теги |
кнопка , нажатие , ролик , событие |
|
|