跳至主要內容

JavaScript 碰撞检测-动画

h7ml小于 1 分钟约 54 字

JavaScript 碰撞检测-动画

function konck(node1, node2) {
  var l1 = node1.offsetLeft;
  var r1 = node1.offsetLeft + node1.offsetWidth;
  var t1 = node1.offsetTop;
  var b1 = node1.offsetTop + node1.offsetHeight;

  var l2 = node2.offsetLeft;
  var r2 = node2.offsetLeft + node2.offsetWidth;
  var t2 = node2.offsetTop;
  var b2 = node2.offsetTop + node2.offsetHeight;

  if (l2 > r1 || r2 < l1 || t1 > b2 || t2 > b1) {
    return false;
  } else {
    return true;
  }
}