X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Передача событий
alexdrob
alexdrob
Topic Starter сообщение 13.11.2009, 5:48; Ответить: alexdrob
Сообщение #1


Делаю мувик mc на нём несколько мувиков img1 img2 и т.д.
на каждом img лежит кнопка с событием on(press)

всё работает, но

если я мувику mc прописываю событие on(...) товложенные в него img перестают обробатывать событие on(press)

как сделать чтоб press обрабатывался?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Diablo_hb
Diablo_hb
сообщение 13.11.2009, 13:21; Ответить: Diablo_hb
Сообщение #2


нужно обозвать все объекты которые будут линками - как кнопки и будет обрабатывать [attachment=36108:ms.zip]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
Topic Starter сообщение 13.11.2009, 14:09; Ответить: alexdrob
Сообщение #3


немного не то что мне недо.

главное чтобы обьект лежал на другом. то есть
_root.mc.bt
mc - размерами больше чем bt
при клики по bt срабатывало событие
при перемещении мышки над всем mc и даже над bt тоже срабатывало событие.

Вот пример. Если убрать событие для mc
on(rollOver){
trace("Наведение");
}

то событие bt
on(press){
trace("Клик");
}
Обробатывается

а если событие для mc написанно то клин не срабатывает
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Diablo_hb
Diablo_hb
сообщение 13.11.2009, 15:29; Ответить: Diablo_hb
Сообщение #4


главное чтобы обьект лежал на другом. то есть
- в примере так и есть - mc - размерами больше чем bt

но сначала вы пишете об оп пресс - а теперь при наведении - это же разные события


при перемещении мышки над всем mc и даже над bt тоже срабатывало событие.


ну так если bt часть MS - то обрабатываnm можно только MS - вопрос только что именно должно произойти когда проводим по части ms - если событие он пресс на кнопке - оно будет уникально для кнопки

вы четко напшите в алгоритме что дожно быть какие объекты и что они должны обрабатывать - я выложил самое простое решения для вашего 1-го вопроса - аказывается вопрос не совсем такой ...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
Topic Starter сообщение 13.11.2009, 16:36; Ответить: alexdrob
Сообщение #5


Я делаю флеш галирею, задача такая.

Вверху есть полоса bar типа мувиклип
поверх неё налоржена маска шириной 500 и высотой 80
на эту полосу с хмл файла берутся пути к картинкам и создаются динамически
bar.createEmptyMovieClip("img"+i,i);

задумка такая:
при перемещении мышки к левому краю если курсор находится ближе 150 пикселей то начинать прокрутку полосы. то есть
bar._x начинаем менять

я делал это в onEnterFrame() но мне нужно знать что мышка именно там. я использовал флаг который устанавливал в bar.rollOver всё двигалось.
Но тогда при клике по img+i не обрабатывается on(press) и я не могу загрузить нужную картинку
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
Topic Starter сообщение 13.11.2009, 20:50; Ответить: alexdrob
Сообщение #6


Всё вопрос снят ) Скачал книжку по AS3 )

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) "Календарь событий" для InstantCMS. За оплату!
0 Ald_TLT 4840 6.7.2011, 16:05
автор: -Ald_TLT-
Открытая тема (нет новых ответов) 9 доменов в зоне .com. Передача в 2domains
1 NozNet 1718 18.6.2011, 15:59
автор: Silverspam
Открытая тема (нет новых ответов) myWin= open передача параметра
3 scva 6851 18.2.2011, 12:55
автор: -Webmaster-


 



RSS Текстовая версия Сейчас: 23.4.2024, 22:06
Дизайн