Triborg-333
@Triborg-333

Uncaught TypeError: Cannot read property 'x' of undefined Проверка на столкновение. Как решить проблему?

Uncaught TypeError: Cannot read property 'x' of undefined Проверка на столкновение. Как решить проблему ?

вот игра. Сама Игра

Проверка на столкновение мечей, с doge.
Game.prototype.update = function(){
  for(let i = 0; i < this.doges.length; i++){
  	for(let i = 0; i < this.sword_right.length; i++){
  		if(Math.abs(this.doges[i].x+50-this.sword_right[i].x)< 50 && Math.abs(this.doges[i].y+-this.sword_right[i].y)<50){
  			this.doges.splice(i,1);
  			break;
  		}
  	}
  }
}


Помогите пожалуйста. Может я неправильно делаю проверку.
  • Вопрос задан
  • 226 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы