Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   hitTest (http://www.flasher.ru/forum/showthread.php?t=59042)

spartan 05.06.2004 18:25

hitTest
 
Дарова, парни давно не был на флэшэре но вот решил зайти....
Проблема такая: hitTest !!!
При его использовании он не хочет работать через _root !!!
Допустим мне надо протестить заходит ли мувик mc на мувик mc2 который находится в другом мувике???
Код:

if (_root.mc.hitTest(_root.mc3.mc2)) {
trace("hit!!!");
}

Но это не работает!!!
Код работает только если оба мувика находятся в одном слое или в одном мувике!!
Помоготе плззз!

spartan 05.06.2004 19:11

Также hitTest почему-то не действует на кнопки, как же заставить его просчитывать попадание по кнопкам???

sergwizard 05.06.2004 20:41

Вложений: 1
Странно, а у меня - почему-то - все фунциклирует. :)

Штрек 06.06.2004 01:44

Цитата:

Оригинал написал(а) sergwizard
Странно, а у меня - почему-то - все фунциклирует. :)
Ну у тебя ж имя такое - МАСТЕР. :p

sergwizard 06.06.2004 03:37

Штрек, ты дом достроил? Я к тебе скоро (на твой день рождения) собираюсь приехать. :)

spartan 06.06.2004 13:15

to sergwizard
 
Спасибо огромное!!! :D
Но вот в чём трабл: система работает только если кнопка видима, но если кнопка состоит только из области HIT то hitTest её не видит :mad:

sergwizard 06.06.2004 14:54

Есеснно. Кнопка - это - по сути - MovieClip с предопределенными методами и своиствами, состоящий из 4-х фреймов. Если первого фрема нет, то и мувика в данный момент нет. И никакой hitTest с пустотой невозможен.
Сделай в кнопке фрейм "up" просто невидимым (_alpha=0), и все будет тип-топ.

spartan 06.06.2004 15:05

Хех, Sergwizard, это комп грузит дай бог, но всё равно спасибо!
Буду с этим теперь парится!
Парни может кто-нить знает наилучший выход из этой ситупции, без использования alpha=0 , подскажите плиззз...

sergwizard 06.06.2004 16:40

Цитата:

Хех, Sergwizard, это комп грузит дай бог...
Хах, spartan, не говори ерунды. :)

spartan 06.06.2004 17:51

Когда в кадре много альфовых объектов то надо учитывать любую мелочь...
Оптимизация однако :)


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

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