Показать сообщение отдельно
Старый 14.02.2014, 15:23
Akopalipsis вне форума Посмотреть профиль Найти все сообщения от Akopalipsis
  № 8  
Ответить с цитированием
Akopalipsis
Banned

Регистрация: Mar 2013
Сообщений: 1,864
У Вас десять элементов, в цикле Вы остановились на i==5 и поняли, что произошло столкновение.
Вы удалили элемент из массива и его длина теперь 9, но i так и остается равной 5. А под номером пять, теперь пуля, которая мгновение назад была шестой и ждала своей очереди, чтобы ей дернули update.
Но так-как i не убавили, то и пуля обновления не получила.