Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 15.01.2004, 19:07
ScaredShard вне форума Посмотреть профиль Отправить личное сообщение для ScaredShard Найти все сообщения от ScaredShard
  № 1  
ScaredShard

Регистрация: Jan 2004
Адрес: Климовск
Сообщений: 289
Отправить сообщение для ScaredShard с помощью ICQ
По умолчанию Проблема с Hittest

При подводе мыши на мувиклип A1 (находящийся внутри клипа H1), через хиттест другой мувиклип B2 (находящийся там же) должен перейти к определенному кадру. Так же и с клипами А2 и А3. Прикол в том, что В2 реагирует ТОЛЬКО на хиттест клипа находящегося ВНИЗУ! При чем по фиг , в разных слоях А1, А2, А3 или в одном. Пока допер, в чем дело, чуть с ума не сошел!
Что характерно, на хиттесты относящиеся к ним самим, реагируют как положено. В общем, прилагаю максимально упрощенный пример (FlashMX). Может, кто-нибудь допетрит из-за чего прикол возник. Убедительная просьба высказываться по существу
Вложения
Тип файла: zip hittest.zip (15.4 Кб, 184 просмотров)

Старый 16.01.2004, 06:08
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 2  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
"Горячая область" может быть только одна.
Поэтому, отказавшись от использования ХитТеста,
а используя события onRollOver и onRollOut,
получаем то, что тебе надо/см.исх/.
ЗЫ.С поясниловкой/текст/ ты перемудрил -
проще было сделать дин. поле и менять знач. переменной в нём.
Вложения
Тип файла: zip hittest_22222.zip (6.1 Кб, 156 просмотров)


Последний раз редактировалось Штрек; 16.01.2004 в 06:09.
Старый 16.01.2004, 11:06
ScaredShard вне форума Посмотреть профиль Отправить личное сообщение для ScaredShard Найти все сообщения от ScaredShard
  № 3  
ScaredShard

Регистрация: Jan 2004
Адрес: Климовск
Сообщений: 289
Отправить сообщение для ScaredShard с помощью ICQ
Большое спасибо! На то и умные, чтоб нас учить! А все ж таки любопытственно почему активная хитзона именно нижняя? Но это, так, к слову

Старый 16.01.2004, 20:51
StimS вне форума Посмотреть профиль Отправить личное сообщение для StimS Посетить домашнюю страницу StimS Найти все сообщения от StimS
  № 4  
StimS
 
Аватар для StimS

Регистрация: Aug 2001
Адрес: Россия/Москва/Красная Площадь/Мавзолей/Кв. №2
Сообщений: 702
Отправить сообщение для StimS с помощью ICQ
Объясняю (по моему понятию):

1) Главным считается тот мувик, который создан (вынесен на сцену) первым

2) По умолчанию главным считается то, что снизу (надо же было как-то решить, что сделать главным, думали-думали, и решили)

Штрек правильно сказал, здесь лучше использовать Кнопки. Но все же (если вдруг когда нибудь захочется сделать без кнопок) я выкладываю сорец с мувиклипами. Действие таково: Пока курсор на одной области (3), вторая (2) никак не реагирует, а если перешел на другую область (2), то теперь, пока не покинет область (2) полностью, то область (3) не активируется.

Если ничего не понял, то просто открой сорец. Этот эффект достигнут при помощи трех переменных и условий в твоем хитТесте. В общем, смотри сам!

Вложения
Тип файла: zip hittest.zip (11.8 Кб, 166 просмотров)
__________________
:confused: :( :eek: :D :rolleyes: :p ;) :) :o :cool: :mad:

Во имя процессора-отца, процесса-сына и святого root'а. Аминь.

Создать новую тему   Часовой пояс GMT +4, время: 00:54.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 00:54.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.