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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Jul 2005
Сообщений: 14
Отправить сообщение для 2GoDoom с помощью ICQ
По умолчанию hitTest

Вообщем всё по порядку:
1. Нужно сделать, чтобы если мувиклип в процессе выполнения скрипта наезжает на мувиклип, который является "ограничителем" - то выводилось сообщение "Collapse" (trace).
2. Видимое решение:
if(this.hitTest(mc)) {
trace("collapse);
}
3. Проблема:
В том, что он пишет коллапс, ни когда он докасывается того что нарисовано на мувиклипе, а "квадрата", в которой заключено то, что нарисовано на мувике...
4. ХЕЛП! 8)


Последний раз редактировалось 2GoDoom; 14.09.2005 в 22:28.
Старый 15.09.2005, 11:37
Ja-Ja вне форума Посмотреть профиль Отправить личное сообщение для Ja-Ja Найти все сообщения от Ja-Ja
  № 2  
Ответить с цитированием
Ja-Ja

Регистрация: Nov 2004
Адрес: Кстово
Сообщений: 54
clip1.hitTest(clip2,true) и фсе!

Старый 15.09.2005, 19:39
2GoDoom вне форума Посмотреть профиль Отправить личное сообщение для 2GoDoom Найти все сообщения от 2GoDoom
  № 3  
Ответить с цитированием
2GoDoom

Регистрация: Jul 2005
Сообщений: 14
Отправить сообщение для 2GoDoom с помощью ICQ
Нифига =(
Вот нарисуй "угол" - то есть вертикальную линию и горизонтальную, сходящиеся в одной точке... сделай их мувиклипами, поставь скрипт:
onClipEvent(mouseDown) {
if(this.hitTest(_xmouse,_ymouse,TRUE)) {
trace("HIT!");
}
}
И ты увидешь, что он пишет "ХИТ" не тока когда ты именно на угол нажал, но и то что "между" этим углом, то есть если ты выделиш этот мувиклип, то ты увидишь синий бокс, вокруг мувиклипа, то вот получается что при клике ИМЕННО по нему.

З.Ы.
Ну хелп плиз, народ, срочна нада

Старый 15.09.2005, 19:51
Samodelkin вне форума Посмотреть профиль Отправить личное сообщение для Samodelkin Найти все сообщения от Samodelkin
  № 4  
Ответить с цитированием
Samodelkin

Регистрация: Jul 2005
Адрес: Москва
Сообщений: 452
Отправить сообщение для Samodelkin с помощью ICQ
поиск рулит.
делай больше "квадратиков"
а вообщето Flash не понимает ваше TRUE , это так к слову
__________________
Давайте отбросим факты, чтобы увидеть суть

Старый 15.09.2005, 20:06
2GoDoom вне форума Посмотреть профиль Отправить личное сообщение для 2GoDoom Найти все сообщения от 2GoDoom
  № 5  
Ответить с цитированием
2GoDoom

Регистрация: Jul 2005
Сообщений: 14
Отправить сообщение для 2GoDoom с помощью ICQ
млин... там фигура геморная - эт мне около 1000 квадратиков надо будет делать %))) Решения нет? =\

нащщет ТРУ - понимает если в хитТесте писать не мувиклип, а х и у.

Старый 15.09.2005, 20:12
Samodelkin вне форума Посмотреть профиль Отправить личное сообщение для Samodelkin Найти все сообщения от Samodelkin
  № 6  
Ответить с цитированием
Samodelkin

Регистрация: Jul 2005
Адрес: Москва
Сообщений: 452
Отправить сообщение для Samodelkin с помощью ICQ
я про заглавные буквы говорил true - как надо
__________________
Давайте отбросим факты, чтобы увидеть суть

Старый 15.09.2005, 20:45
2GoDoom вне форума Посмотреть профиль Отправить личное сообщение для 2GoDoom Найти все сообщения от 2GoDoom
  № 7  
Ответить с цитированием
2GoDoom

Регистрация: Jul 2005
Сообщений: 14
Отправить сообщение для 2GoDoom с помощью ICQ
мдя... нужда все еще не отпала...
народ, поможите!!! 8)

Старый 15.09.2005, 23:13
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 8  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
>>Решения нет?
общего - нет, в каждом конкретном случае можно как-нибудь выкрутиться..

Старый 16.09.2005, 12:22
Futs вне форума Посмотреть профиль Отправить личное сообщение для Futs Найти все сообщения от Futs
  № 9  
Ответить с цитированием
Futs
 
Аватар для Futs

Регистрация: Jun 2004
Адрес: Москва
Сообщений: 475
hitTest при сложных формах, очень геморный, сам сейчас вожусь с этим

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

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

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


 


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


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