Показать сообщение отдельно
Старый 11.06.2006, 00:55
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 6  
Ответить с цитированием
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
сорри, через час не получилось.
итак, чтобы рассказать небольшой экскурс к истории вопроса:
первое и довольно долго единственно юзаемое решение было
размещение кучи мувиклипов по периметру фигуры и проверка на
хит тест их всех.
я, как-то предложил и (выложил здесь исходник) как это сделать
с помощью одного мувиклипа. впрочем от первого варианта он
не сильно отличается.
делается так: внутри мувика добавляются два слоя - верхний -
гайд слой, просто скопированный контур фигуры.
по этому гайд слою запускается закольцованная tween анимация
мувиклипа, например на 100 кадров.
внутри этого мувиклипа - еще один. собственно хит тест с этим
мувиком и проверяется.
в цикле while запускаем переход на следующий кадр и проверку
на хит тест.
дальше всё понятно.

разумеется, чтобы оптимизировать процесс, стоит перед этим проверять
пересечение баундинг боксов. но не думаю, что это вызовет сложности.