![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2003
Адрес: Иркутск
Сообщений: 12
|
Делаю игру и поневоле встал один вопрос:
Главный герой бегает и кидает "бобмы", до 10 штук одновременно на локации. Бегают там всякие жуки, монсты, их тоже немало. Когда взрывается бомба, доллжен умирать тот подпадает под радиус. Мне кажется, что выглядеть это должно как перебор всех возможных монстров, с целью проверки совпадения их координат с координатами бомбы(+радиус). Програмно должно выглядеть примерно так: (скрипт помещается в бомбу) for i=1;i=99;i++ { if (this.hitTest(_root['monstr'+i) { ...}} if (this.hitTest(_root.player) { ...} for i=1;i=99;i++ { if (this.hitTest(_root['wall'+i]) { ...}} и т.д. и т.д. Это все работеат. Но скрипт получается огромным и тормозным. Кто может предложить что-нить похитрее? |
![]() |
Часовой пояс GMT +4, время: 04:48. |
|
|
« Предыдущая тема | Следующая тема » |
|
|