![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 41
|
Здравствуйте, помогите пожалуйста с флешом:
Цель: нужно чтоб на перетаскиваемом объекте работали кнопки. Что я сделал: создан мувиклип (Movie Clip) picture_mc, который зумируется и перетаскивается. Добавляю в этот мувик кнопки с каким либо действием, кнопки ваще не реагируют, Если Movie Clip изменить на Graphic или Button, то кнопка нажимается, но все равно ничо не делает. // код в кадре, который перетаскивает мувик
var LimitListener:Object = new Object;
picture_mc.onPress = function(){
this.startDrag()
Mouse.addListener(LimitListener)
}
picture_mc.onRelease = picture_mc.onReleaseOutside = function(){
this.stopDrag()
Mouse.removeListener(LimitListener)
LimitMe()
}
ВОТ ИСХОДНИК Последний раз редактировалось Sysrepos; 30.03.2008 в 21:35. |
|
|||||
|
[+4 08.04.08]
|
У вас получается, что события описываемые для клипа picture_mc перекрывыют события для кнопки, содержащейся в этом клипе. Выход прост - создать активную зону слоём ниже кнопки и все события описывать для этой зоны, а не для всего клипа.
Исправленный пример: |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 41
|
большое СПАСИБО.
![]() вот только еще теперь вопрос возник, (последний)) как в клипе picture_mc сделать на кнопке переход на другую сцену, пробовал хотя где то прочитал, что переход на другую сцену возможен только из главного таймлайна, придется наверно из главной сцены на кнопку код ставить Последний раз редактировалось Sysrepos; 01.04.2008 в 02:30. |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:20. |
|
|
« Предыдущая тема | Следующая тема » |
|
|