![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 16
|
Решил сделать карту РФ, разбитую на федеральные округа, плюс 4 страны СНГ, при наведении на которые округ/страна увеличиваются, на них появляются города, при клике на которые в свою очередь открываются окна с текстом.
Есть два момента: 1. Изначательный маленькие по размеру клипы (Молдова, Азербайджан) при наведении на них начинают дергаться вместо нормального проигрывания, а если при этом на них кликать, то проиграются, хотя никакой команды на клик вообще не заложено. 2. Никак не могу сообразить как сделать - нужно чтобы когда округ уже увеличился, на ней появилиь кнопки городов, при нажатии на которые так же можно было бы добавить анимацию. Пробовал делать кнопки внутри клипа на последнем фрейме, то есть они как раз появляются когда округ полностью увеличился, все ок, но нажать на кнопку нельзя, анимация, заложенная внутри - не проигрывается. Такое ощущение, что область клипа перекрывает кнопки. При нажатии на кнопку в плане - открытия окна с текстом, которое должно быть по глубине выше всего что есть на экране. Здесь явно без скрипта не обойтись. Выкладываю исходник. Буду очень признателен, если добрые отцы присоветуют что-нибудь http://slil.ru/24667154 |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Кнопки в последнем кадре анимации могут не работать из-за того, что когда код для них назначается, их нет. Назначайте код кнопок там же где они появились
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 16
|
Если я правильно понял что вы имеете в виду, то проблема все таки не в этом. У меня код кнопки в actions самой кнопки.
и при нажатии на нее проигрывается клип. Кнопка работает, если ее разместить просто на сцене, я пробую разместить ее на последнем фрейме клипа, в котором она должна появляться - и вот там то она и не работает Последний раз редактировалось Hazuki; 26.07.2007 в 16:11. |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 16
|
А я вообще не ставил горячую область - у меня эти маленькие страны - клипы, внутри которых на первом фрейме команда stop, а в actions самого клипа прописана команда при наведении проигрывать этот клип со 2 фрейма
|
|
|||||
|
[+1 22.07.07]
|
у меня была подобная проблема... когда в мувиклипе (который работал, как кнопка) находилася еще один баттон... и наотрез отказывался работать потому что отрабатывал обработчик именно мувика и блокировал все обработчики кнопки... вроде так и не разобрался как это разрулить... пришлось что-то менять в самой идее..
|
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Так у тебя кнопки в мувике, на который ролловер прописан????
Так не пойдет. Как же плеер определит, жмешь ты на кнопку или на мувик страны? Используй _enabled
__________________
Reality.getBounds(this); |
|
|||||
|
[+1 22.07.07]
|
не поможет... если ты сделаешь enabled=false мувику в которм кнопка, то она тоже перестанет отвечать...
|
|
|||||
|
Регистрация: Jul 2007
Сообщений: 16
|
Может тогда сможете подсказать как лучше реализовать идею? Чтобы при наведении мувик игрался и появляющиеся на нем кнопки работали. Ведь можно же как то так сделать ) Но никак не догоню тему (
|
|
|||||
|
[+1 22.07.07]
|
можно попробовать, чтобы при наведении на страну появлялся НОВЫЙ мувик (без всяких обработчиков) с кнопками...
но там запара начнется с onRollOut.... |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:29. |
|
|
« Предыдущая тема | Следующая тема » |
|
|