Показать сообщение отдельно
Старый 26.09.2010, 23:20
ExtendedPlay вне форума Посмотреть профиль Отправить личное сообщение для ExtendedPlay Найти все сообщения от ExtendedPlay
  № 2  
Ответить с цитированием
ExtendedPlay
 
Аватар для ExtendedPlay

Регистрация: Nov 2007
Сообщений: 51
Ну "правильнее" будет так:
Код AS3:
if((missile.x < -50 || missile.x > 500) && contains(missile)) {
    removeChild(missile);
    ammo.splice(ammo.indexOf(missile), 1);
}
вобщем if (contains(missile)) {} используёте для предотвращения ошибок)
плюс у Вас в коде удаление из массива указано не было, а о нём также не нужно забывать