Цитата:
Сообщение от SlashMan
Скорее всего ты проверяешь столкновение пули и зомби путем сравнения координат, зомби продолжает находится на той же координате, только его не видно, но тогда ты пытаешься удалить из списка отображения объект, которого там нет - и получаешь ошибку. Проверяй при столкновении пули с зомби находится ли зомби на экране или нет
|
Как-то не понял). "пытаешься удалить из списка отображения объект, которого там нет" - но он же там есть. Когда его убиваешь, потом опять стреляешь, пуля снова пропадает на том месте где раньше был зомби, значит столкновение опять было, и т.е. зомби никуда не делся, просто стал невидимым, а удаления так и не произошло. К тому же если бы зомби пропал, условие бы не выполнялось, поэтому бы до повторного удаления того, чего нет, дело не дошло бы.
Надеюсь я правильно понял то, что Вы написали).