Форум Flasher.ru

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

FlasherSten 14.05.2002 13:40

Help!!!
 
Я хочу сделать простую игру в Flash, но не знаю как сделать чтобы при столкновении двух предметов один взрывался.

Буду признателен если поможете.

Inaca 14.05.2002 14:21

Хм.... Отсеживаешь координаты... При приближении по обеим осям меньше какого то значения рисуешь в эту координату взрыв свой :)
Удачи !

Max N Chubin_ 14.05.2002 14:30

неееее так не надо!
 
2 Inaca: твой способ конечно иногда можно использовать.. но чтобы все было чики-пики лучше иначе. Вот представь ситуЁвину - падает бомба на некий горный ландшафДТ, как ты тут посчитаешь расстояние? Нужно использовать функцию MovieClip.hitTest(x,y,flag);
с её помощью можно 2мя способами проверить столкновение объектов:

1) столкновение точки с произвольным контуром

2) пересечение прямоугольных областей клипов

почитай внимательно хелп, попробуй. Как говориться - "Я вас як рiдного батьку прошу - спробуйте ще раз, маэ пiйти!"
вот кстати результат (недоделанный пока) много часового геммороя с этой функцией:
http://www.autotaganka.ru/max/_sop.swf

вот почему так? вечно комерческие проекты вытесняют то что хочется сделать для себя! :-)


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

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