![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2008
Сообщений: 95
|
Доброго времени суток.
Задался таким вот вопрсом. Как осуществить проверку на такое столкновение. ![]() Тоесть нужно что бы что то происходило при том когда мувик (красная точка) полностью попадает на квадрат. Заранее спасибо. Последний раз редактировалось noode; 16.03.2010 в 18:05. |
|
|||||
|
Легко!
Предложу 2 варианта ![]() 1) При запуске просто показывает есть ли столкновение или нету (3 строчки кода, 2 без скобочек.) 2) Шарик перемещается, при косании - сообщение : "Шарик коснулся квадрата!". Вариант 1 и 2 flash8 Вариант 1 и 2 adobe cs3 (c) suVrik Код УЖАСНО простой ![]() |
|
|||||
|
Модрон-ветеринар
|
Автору вроде как не касание нужно, а полное попадание красного кружка в квадрат.
|
|
|||||
|
Регистрация: Dec 2008
Сообщений: 95
|
Цитата:
мне другое нужно |
|
|||||
|
Модрон-ветеринар
|
Автор, вам проще всего вставить в квадрат другой квадратик, невидимый и меньший размером, края которого отстоят от границ большого с отступом в диаметр кружка, и проверять hitTest кружка уже с ним.
Как альтернатива - довольно сложный алгоритм непрерывного вычисления hitTest'a точек периметра кружка с квадратом. PS. И пишите в теме информативные заголовки, темы с такими названиями, как у вас, справедливо закрываются. |
|
|||||
|
Регистрация: Dec 2008
Сообщений: 95
|
спасибо, учту)
|
|
|||||
|
Цитата:
Вот как сделал я! В кружке самом поставил четыре клипа по бокам, и если они ВСЕ коснутся квадрата снизу будет написано "целостное касание!". Исходник P.s. Каждый додумался бы до данных двух вариантов, так что без комментариев. =___= |
|
|||||
|
Цитата:
|
|
|||||
|
Регистрация: Dec 2008
Сообщений: 95
|
Спасибо за помощь, решил не забиваться в глубокий код, ибо помог вариант mooncar
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Название темы не отражает сути вопроса.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 08:28. |
|
|
« Предыдущая тема | Следующая тема » |
|
|