![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|
|
|||||
|
Регистрация: May 2001
Адрес: Москва
Сообщений: 38
|
Вопрос как развязать это событие с другим клипом ???
Суть вот в чём: Есть 2 мувика, если я на одном ставлю onClipEvent (mouseDown) { } то это же событие срабатывает и на другом, как от этого уйти ??? |
|
|||||
|
Регистрация: May 2001
Адрес: Москва
Сообщений: 38
|
Хм, а не подскажешь как им пользоваться ???
|
|
|||||
|
2wildman:
ты че то намудрил там, получается - если стоят два чела и одному дать под зад, то подпригнут оба Давай исходник. |
|
|||||
|
А я добрее
(сегодня )Синтаксис anyMovieClip.hitTest(x, y, shapeFlag); anyMovieClip.hitTest(target); Аргументы x x-координата хит-области на сцене. y y-координата хит-области на сцене. Координаты x и y определены в глобальном координатном пространстве. target Хит-область, которая может пересекаться или перекрываться с anyMovieClip. target; обычно представляет собой кнопку или динамическое текстовое поле. shapeFlag Булево значение, указывающее воспринимать ли всю форму (площадь) мувиклипа - (true) или только его границу (рамку) - (false). Этот аргумент может быть задан только в том случае, если хит-область идентифицирована использованием координат-аргументов x и y. Описание Метод; вычисляет пересечение или перекрытие anyMovieClip и хит-области, указанной через target или координаты-аргументы x и y. 1-ое использование: сравнивает координаты x и y формы или ограничивающей рамки заданного мувика, в зависимости от установки shapeFlag. Если shapeFlag установлен в true, то обрабатывается только область, фактически занятая мувиком на сцене, и, если x и y совмещаются с любой точкой, возвращается значение true. Это полезно для определения находится ли мувиклип внутри указанной хит-области или нет. 2-ое использование: вычисляет пересекаются/перекрываются ли границы (рамки) target и заданного мувиклипа, если да, то возвращает true. Player Flash 5 или выше. Пример Следующий пример использует hitTest со свойствами x_mouse и y_mouse для определения местонахождения мыши: if (hitTest( _root._xmouse, _root._ymouse, false)); Следующий пример использует hitTest чтобы определить перекрываются/пересекаются ли мувики ball и square или нет: if(_root.ball, hittest(_root.square)){ trace("ball intersects square"); } |
|
|||||
|
А я добрее
(сегодня )Синтаксис anyMovieClip.hitTest(x, y, shapeFlag); anyMovieClip.hitTest(target); Аргументы x x-координата хит-области на сцене. y y-координата хит-области на сцене. Координаты x и y определены в глобальном координатном пространстве. target Хит-область, которая может пересекаться или перекрываться с anyMovieClip. target; обычно представляет собой кнопку или динамическое текстовое поле. shapeFlag Булево значение, указывающее воспринимать ли всю форму (площадь) мувиклипа - (true) или только его границу (рамку) - (false). Этот аргумент может быть задан только в том случае, если хит-область идентифицирована использованием координат-аргументов x и y. Описание Метод; вычисляет пересечение или перекрытие anyMovieClip и хит-области, указанной через target или координаты-аргументы x и y. 1-ое использование: сравнивает координаты x и y формы или ограничивающей рамки заданного мувика, в зависимости от установки shapeFlag. Если shapeFlag установлен в true, то обрабатывается только область, фактически занятая мувиком на сцене, и, если x и y совмещаются с любой точкой, возвращается значение true. Это полезно для определения находится ли мувиклип внутри указанной хит-области или нет. 2-ое использование: вычисляет пересекаются/перекрываются ли границы (рамки) target и заданного мувиклипа, если да, то возвращает true. Player Flash 5 или выше. Пример Следующий пример использует hitTest со свойствами x_mouse и y_mouse для определения местонахождения мыши: if (hitTest( _root._xmouse, _root._ymouse, false)); Следующий пример использует hitTest чтобы определить перекрываются/пересекаются ли мувики ball и square или нет: if(_root.ball, hittest(_root.square)){ trace("ball intersects square"); } |
|
|||||
|
Регистрация: May 2001
Адрес: Москва
Сообщений: 38
|
Цитата:
Всё очень просто:именно так и есть если я говорю в одном клипе onClipEvent(mouseUp){ ... } то оно срабатывает везде !!! Но если я делаю следующую вещь: onClipEvent (mouseDown) { if (hitTest(_root._xmouse, _root._ymouse)){ ....... } } То всё зашибись... Вот такая история... А чего исходник давать по моему и так всё ясно... Ладно, спасибо! Последний раз редактировалось wildman; 05.03.2002 в 17:19. |
|
|||||
|
Ай молодца
разбирались недолго 1,5 часа 2 Papa Karlo Цитата:
а багу искать западло ![]() Дык ты это, очень любишь на шару в чужом "Г.." покопаться? Это сказано не в обиду. Но это не прально! ЗЫ Баги делают руки! И как правило эти же руки получают деньги за то что делают баги! ![]() Дык пусть они их и ищут Во какой туфтологии я нагнал ![]()
__________________
Старый плюс лучше новых двух. I like RTFM попросил - подожди - обработай Chr(255) == '\xFF' - это про "я" lexass |
|
|||||
|
Никак ассенизатором обозвали... Нидождетесь
. |
![]() |
Часовой пояс GMT +4, время: 03:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|