![]() |
Проблема маленьких клипов, работы кнопки в клипе
Решил сделать карту РФ, разбитую на федеральные округа, плюс 4 страны СНГ, при наведении на которые округ/страна увеличиваются, на них появляются города, при клике на которые в свою очередь открываются окна с текстом.
Есть два момента: 1. Изначательный маленькие по размеру клипы (Молдова, Азербайджан) при наведении на них начинают дергаться вместо нормального проигрывания, а если при этом на них кликать, то проиграются, хотя никакой команды на клик вообще не заложено. 2. Никак не могу сообразить как сделать - нужно чтобы когда округ уже увеличился, на ней появилиь кнопки городов, при нажатии на которые так же можно было бы добавить анимацию. Пробовал делать кнопки внутри клипа на последнем фрейме, то есть они как раз появляются когда округ полностью увеличился, все ок, но нажать на кнопку нельзя, анимация, заложенная внутри - не проигрывается. Такое ощущение, что область клипа перекрывает кнопки. При нажатии на кнопку в плане - открытия окна с текстом, которое должно быть по глубине выше всего что есть на экране. Здесь явно без скрипта не обойтись. Выкладываю исходник. Буду очень признателен, если добрые отцы присоветуют что-нибудь http://slil.ru/24667154 |
Кнопки в последнем кадре анимации могут не работать из-за того, что когда код для них назначается, их нет. Назначайте код кнопок там же где они появились
|
Если я правильно понял что вы имеете в виду, то проблема все таки не в этом. У меня код кнопки в actions самой кнопки.
Код:
on (release) { |
по первому моменту просто - кнопку (горячую область) надо ставить не на увеличивающийся клип. Т.е. ее размеры не должны изменяться.
|
А я вообще не ставил горячую область - у меня эти маленькие страны - клипы, внутри которых на первом фрейме команда stop, а в actions самого клипа прописана команда при наведении проигрывать этот клип со 2 фрейма
|
у меня была подобная проблема... когда в мувиклипе (который работал, как кнопка) находилася еще один баттон... и наотрез отказывался работать потому что отрабатывал обработчик именно мувика и блокировал все обработчики кнопки... вроде так и не разобрался как это разрулить... пришлось что-то менять в самой идее..
|
Так у тебя кнопки в мувике, на который ролловер прописан????
Так не пойдет. Как же плеер определит, жмешь ты на кнопку или на мувик страны? Используй _enabled |
не поможет... если ты сделаешь enabled=false мувику в которм кнопка, то она тоже перестанет отвечать...
|
Может тогда сможете подсказать как лучше реализовать идею? Чтобы при наведении мувик игрался и появляющиеся на нем кнопки работали. Ведь можно же как то так сделать ) Но никак не догоню тему (
|
можно попробовать, чтобы при наведении на страну появлялся НОВЫЙ мувик (без всяких обработчиков) с кнопками...
но там запара начнется с onRollOut.... |
| Часовой пояс GMT +4, время: 19:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.