Задать вопрос
@RasulCrose

JavaScript. Почему код на столкновение обьектов не работает?

self.collision = function () {
        if(collisions(this.x, this..y, this.width, this..height)) {
            console.log("detected");
        }
    }
function collisions (rect1, rect2) {
    var rect1 = tank;
    var rect2 = enemyTank;
    return (rect1.x < rect2.x + rect2.width &&
        rect1.x + rect1.width > rect2.x &&
        rect1.y < rect2.y + rect2.height &&
        rect1.height + rect1.y > rect2.y) 
}
  • Вопрос задан
  • 135 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
gobananas
@gobananas
finishhim.ru
Зашибись вы портянку кода выложили... всю игру что ли? И нам искать в ней где не работает?
Я вам могу скинуть код где столкновение объектов работает:
https://jsfiddle.net/bt0qgv9z/1/
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы