![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2011
Сообщений: 19
|
Всем привет!
Сделала слайдер с подгрузкой изображений из xml. Слайдер управляется кнопками вперед-назад и еще на каждое изображение по отдельной кнопочке. Не получается сделать так, чтобы при смене изображений подсвечивалась соответствующая кнопочка. Под "подсвечивалась" я имею ввиду кнопочку когда на нее мышка наводится. Пробовала принудительный вызов события, но это ни к чему не приводит: |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
|
|
|||||
|
Регистрация: Nov 2011
Сообщений: 19
|
MikroAcse, не сработало
![]() но все равно спасибо. Цитата:
Да, при наведении мыши подсвечивается, правильно. Но еще надо чтобы подсвечивалось без мыши: когда отображается первый слайд - первый квадратик, второй слайд - второй квадратик, третий - третий квадратик... и т.д. Спасибо что вам понравилось :-) Последний раз редактировалось mooncar; 03.03.2012 в 23:31. |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
Каждый раз когда меняется слайд - проверяешь какой этот слайд и светишь соответствующую кнопку.
|
|
|||||
|
Регистрация: Nov 2011
Сообщений: 19
|
Цитата:
Добавлено через 7 минут Какой слайд прокручивается я проверю, но не знаю как обратиться к свойству кнопки, которое отвечает за ее изображение, когда на нее мышка наводится. Т.е. засветить не могу. |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
Называй кнопки slideButton1, slideButton2, slideButton3 и т.д.
А сами слайды называй slide1, slide2 и т.д. При нажатии на кнопку, проверяй цифру в конце имени и свети слайд с такой же цифрой. Также можно сделать так: Где: myButton = кнопка. someSlide = слайд этой кнопки. |
|
|||||
|
1. Лично у меня программно переключать состояния потомка SimpleButton не получилось это же не наследник мувиклипа gotoAndStop () не сделаешь. Поэтому я переделал ваши кнопки в мувиклипы, сделайте им buttonMode = true, что бы они себя вели как кнопки.
2. Я немного запутался в ваших наименованиях кнопок и кадров (они не совпадают), в исходнике подсвечиваются не те кнопки, которые кликаются, но я думаю что вы это поправите, главное ход мысли. 3. Код в кадрах это зло, даже на вашем маленьком примере я в этом убедился. |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
Переходите на классы, это не так уж и сложно
![]() |
|
|||||
|
Регистрация: Nov 2011
Сообщений: 19
|
PainKiller,
при открытии ошибку выдает - Unexpected file format. Может из-за версии flash'а? У меня CS3. кнопочки и правда стоит поименовать btn0..btn5, потому что значение slideTo меняется от 0 до 5, спасибо за совет, так правда будет понятней Последний раз редактировалось olga007; 04.03.2012 в 09:24. Причина: дополнение |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|