|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
[+4 11.10.08]
[+4 20.10.08] |
Как правильно прописать событие нажатия кнопки-ролика?
Здравствуйте!
Помогите пожалуйста с насущным вопросом. Формулирую вопрос: есть наборчик из семи кнопок-роликов, постепенно меняющих цвет от серого к ярко-голубому (серый цвет при состоянии "покоя" плавно превращается в голубой при наведении и также плавненько становится вновь серым при отведении курсора мыши). Как сделать так чтобы после нажатия на любую из них, кнопка оставалась выделенной голубым цветом? button1.onRollOver = over; button1.onRollOut = out; button1.text.buttonText.text = "О нас"; button1.onRelease = function() { getURL("http://kak.ru", _blank); } button2.onRollOver = over; button2.onRollOut = out; button2.text.buttonText.text = "Продукция"; button2.onRelease = function() { getURL("http://toster.ru", _blank); } button3.onRollOver = over; button3.onRollOut = out; button3.text.buttonText.text = "Разработки"; button3.onRelease = function() { getURL("http://mail.ru", _blank); } button4.onRollOver = over; button4.onRollOut = out; button4.text.buttonText.text = "Публикации"; button4.onRelease = function() { getURL("http://artlebedev.ru", _blank); } button5.onRollOver = over; button5.onRollOut = out; button5.text.buttonText.text = "Поддержка"; button5.onRelease = function() { getURL("http://foto.ua", _blank); } button6.onRollOver = over; button6.onRollOut = out; button6.text.buttonText.text = "Галерея"; button6.onRelease = function() { getURL("http://adme.ru", _blank); } button7.onRollOver = over; button7.onRollOut = out; button7.text.buttonText.text = "Форум"; button7.onRelease = function() { getURL("http://amazon.com", _blank); } function over() { this.gotoAndPlay(2); } function out() { this.gotoAndPlay(11); } |
|
|||||
[+4 11.10.08]
[+4 20.10.08] |
Дико прошу помощи. Помогите пожалуйста.
|
|
|||||
Регистрация: Feb 2007
Сообщений: 563
|
|
|
|||||
[+3 16.09.08]
Регистрация: Jan 2008
Адрес: flex.org
Сообщений: 211
|
кстати такой вот вопрос: можно ли данный getURL чтоб находился в xml файле, и нажимая на кнопку в флешке, был переход на соответвуствующий адрес в нете, если возможно то что для этого нужно сделать?
|
|
|||||
[+4 11.10.08]
[+4 20.10.08] |
Ах да, еще нужно сделать так, чтобы после отведения предварительно нажатого курсора от кнопки, она осталась выделенной (то есть голубенькай)... потому что при такой вариации кода кнопка действительно приобретает нужный цвет, но только при нажатии на нее, а нужно чтоб она оставалась такой и после нажатия...
подскажите-ка пожалуйста Последний раз редактировалось Bulbulka; 11.10.2008 в 02:54. |
|
|||||
[+3 16.09.08]
Регистрация: Jan 2008
Адрес: flex.org
Сообщений: 211
|
Bulbulka проделываешь тоже самое, но только используешь не Button а MovieClip, делаешь 2 кадра, в обоих stop и дальше gotoAndStop(1) или gotoAndStop(2)
Ах да, зачем 2 одинаковыъ сообщения? когда можно предыдущее изменить http://flasher.ru/forum/showthread.p...t=switchButton посмотри там как раз такой вот код приведен в 6-м посте, вроде то что надо Последний раз редактировалось zanull; 11.10.2008 в 02:51. |
|
|||||
[+4 11.10.08]
[+4 20.10.08] |
Спасибо, испытаем.
Pardon - глюки с инетом |
|
|||||
[+4 11.10.08]
[+4 20.10.08] |
Что-то не получается сделать так как хочется, хотя и инстансы от муви-клипов на месте, и команды "stop" в кнопах-роликах присутствуют, и перепробовала внедрять события onPress, onReleaseOutside с функциями gotoAndStop на нужный кадр мувика.. а оставить кнопу выделенной цветом и после нажатия все-равно не получается...
Совершенно запуталась Выкладываю исходник Последний раз редактировалось Bulbulka; 11.10.2008 в 18:14. |
|
|||||
Регистрация: Jan 2006
Адрес: Novosibirsk
Сообщений: 353
|
Я как понял надо, что бы после наведения на один из элементов меню оставалось выделение или принажатии на элемент должно оставаться выделение?
|
Часовой пояс GMT +4, время: 16:15. |
|
« Предыдущая тема | Следующая тема » |
Теги |
кнопка , нажатие , ролик , событие |
|
|