@danchiksux
Говнокодер

Как определить что один элемент коснулся другого?

Хочу сделать игру на jquery у меня есть 2 кубика, один стоит на месте, второй двигается стрелочками как определить что двигающийся кубик коснулся стоячего?
$(document).ready(function () {
	$(document).keydown(function(e) {
		if (e.which == 40) {
			$('.block').css({'top': '+=10px'});
		}
		if (e.which == 38) {
			$('.block').css({'top': '-=10px'});
		}
		if (e.which == 39) {
			$('.block').css({'left': '+=10px'});
		}
		if (e.which == 37) {
			$('.block').css({'left': '-=10px'});
		}
		if (e.which == 80) {
			var block = $('.block').position();
			alert(block.top + ' ' + block.left);
		}
		if (e.which == 79) {
			var block = $('.stop_block').position();
			alert(block.top + ' ' + block.left);
		}
	})
})

<div class="wrapper">
		<div class="block"></div>
		<div class="stop_block"></div>
	</div>


.block {
	width: 50px;
	height: 50px;
	background: red;
	position: absolute;
}

.stop_block {
	width: 50px;
	height: 50px;
	background: green;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

5c54087f3ef1c454087695.png
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ответы на вопрос 1
@vardoLP
Ват ю сэй эбаут май мама?!
не могу сказать точно, но может offset попробовать
Ответ написан
Ваш ответ на вопрос

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

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