![]() |
|
||||||||||
|
|||||
|
Вообщем всё по порядку:
1. Нужно сделать, чтобы если мувиклип в процессе выполнения скрипта наезжает на мувиклип, который является "ограничителем" - то выводилось сообщение "Collapse" (trace). 2. Видимое решение: if(this.hitTest(mc)) { trace("collapse); } 3. Проблема: В том, что он пишет коллапс, ни когда он докасывается того что нарисовано на мувиклипе, а "квадрата", в которой заключено то, что нарисовано на мувике... 4. ХЕЛП! 8) Последний раз редактировалось 2GoDoom; 14.09.2005 в 22:28. |
|
|||||
|
Регистрация: Nov 2004
Адрес: Кстово
Сообщений: 54
|
clip1.hitTest(clip2,true) и фсе!
![]() |
|
|||||
|
Нифига =(
Вот нарисуй "угол" - то есть вертикальную линию и горизонтальную, сходящиеся в одной точке... сделай их мувиклипами, поставь скрипт: onClipEvent(mouseDown) { if(this.hitTest(_xmouse,_ymouse,TRUE)) { trace("HIT!"); } } И ты увидешь, что он пишет "ХИТ" не тока когда ты именно на угол нажал, но и то что "между" этим углом, то есть если ты выделиш этот мувиклип, то ты увидишь синий бокс, вокруг мувиклипа, то вот получается что при клике ИМЕННО по нему. З.Ы. Ну хелп плиз, народ, срочна нада |
|
|||||
|
поиск рулит.
делай больше "квадратиков" а вообщето Flash не понимает ваше TRUE , это так к слову ![]()
__________________
Давайте отбросим факты, чтобы увидеть суть |
|
|||||
|
млин... там фигура геморная - эт мне около 1000 квадратиков надо будет делать %))) Решения нет? =\
нащщет ТРУ - понимает если в хитТесте писать не мувиклип, а х и у. |
|
|||||
|
я про заглавные буквы говорил
true - как надо
__________________
Давайте отбросим факты, чтобы увидеть суть |
|
|||||
|
мдя... нужда все еще не отпала...
народ, поможите!!! 8) |
|
|||||
|
Регистрация: Jun 2004
Адрес: Москва
Сообщений: 475
|
hitTest при сложных формах, очень геморный, сам сейчас вожусь с этим
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|