Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Столкновение объектов в JavaScript...

М М Знаток (399), закрыт 4 года назад
Как узнать, столкнулся ли один объект с другим?
P.S чтоб мне было больше понятно, напишите чтоб при столкновении выполнялась функция *допустим* alert("Hi").
Дополнен 4 года назад
var block = document.getElementById('test');
var left = 0;
var top1 = 0;
var right = 0;

document.onkeydown = function (event){
console.log(event);
if (event.key == 'ArrowLeft'){
left -= 20;
block.style.left = left +'px';
}
if (event.key == 'ArrowUp'){
top1 -= 20;
block.style.top = top1 +'px';
}
if (event.key == 'ArrowRight'){
left += 20;
block.style.left = left +'px';
}
if (event.key == 'ArrowDown'){
top1 += 20;
block.style.top = top1 +'px';
}
}
Дополнен 4 года назад
CSS:

* {
margin: 0;
}
body {
background-image: url(Screenshots%20for%20game/Unknown.jpeg);
}
#test {
width: 130px;
height: 100px;
background-image: url(Screenshots%20for%20game/images.png);
position: absolute;

}
Дополнен 4 года назад
HTML:












</html
Дополнен 4 года назад
HTML:














*
Лучший ответ
Максим Искусственный Интеллект (198323) 4 года назад
Посмотреть их положение и пересечение относительно друг друга.
Остальные ответы
Редис Александрович Оракул (77330) 4 года назад
Когда они сталкиваются - пищит спикер на материнке
Elepsis Eclipse Оракул (64086) 4 года назад
https://jsfiddle.net/ - дайте код движения, для начала... вариантов и форм объектов может быть очень много... точка, квадрат, круг, треугольник?
М МЗнаток (399) 4 года назад
Добавил
Похожие вопросы