Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Столкновение объектов из массива (http://www.flasher.ru/forum/showthread.php?t=131442)

artemst 20.10.2009 21:18

Столкновение объектов из массива
 
Написал функцию проверки на столкновение мувиков из массивов, которая вызывается в Update.
Код AS3:

public function hitsp():void {
 for(var i:int=0;i<listvr.lenght;i++) {
 for(var j:int=0;j<listvz.lenght;j++) {
  if(listvr[i].hitTestObject(listvz[j])) {
  trace("boom");
  }
 }
 }
}

Мувики добавляются addChild-ом. Не работает (ошибок нет, но трейс пуст при столкновениях), вот собственно вопрос, что может быть не так? :umnik2:

VVall 20.10.2009 21:36

Не знаю, что у вас за listvr, но вообще length.

artemst 20.10.2009 21:39

ёмаё, правда, сейчас заработало :) Спасибо )) (ошибку не выдавало вот я и думал что правильно, не заметив что опечатался)

upd:
Если кто знает как правильно удалять теперь при столкновении оба объекта, напишите плиз, делаю так, объекты удаляются, но вылазиет ошибка и всё повисает:
Код AS3:

                                   removeChild(listvr[i]);
                                  removeChild(listvz[j]);



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

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