Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function rect_collision(x1, y1, w1, h1, x2, y2, h2, w2) {
- var top1 = y1;
- var bottom1 = y1 + h1;
- var left1 = x1;
- var right1 = x1 + w1;
- var top2 = y2;
- var bottom2 = y2 + h2;
- var left2 = x2;
- var right2 = x2 + w2;
- //console.log('----' + top1, bottom1, left1, right1, top2, bottom2, left2, right2 + '----');
- //console.log('top 1: ' + top1);
- //console.log('bottom 1: ' + bottom1);
- //console.log('top 2: ' + top2);
- //console.log('bottom 2: ' + bottom2);
- //console.log('x1: ' + x1);
- //console.log('x2: ' + x2);
- //console.log('y2: ' + y2);
- //console.log('h2: ' + h2);
- //console.log(x1, y1, w1, h1, x2, y2, h2, w2);
- //console.log('------------------------------------------------')
- if !(x1 + w1 < x2 ||
- x2 + w2 < x1 ||
- y1 + h1 < y2 ||
- y2 + h2 < y1) return true;
- }
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement