js实现判断碰撞的要领

来源: 电脑维修教程   阅读:     发表时间:

js实现判断碰撞的要领,实例阐明了通过js判断实体碰撞的技巧与相关应用,需要的伴侣可以参考下 本文实例讲述了js实现判断碰撞的要领。分享给各人供各人

js实现判断碰撞的要领,实例阐明了通过js判断实体碰撞的技巧与相关应用,需要的伴侣可以参考下

本文实例讲述了js实现判断碰撞的要领。分享给各人供各人参考。具体如下:

js判断碰撞要领:

代码如下:

/** 判断是否碰撞

* @param obj 原工具

* @param dobj 方针工具

*/

function impact(obj, dobj) {

var o = {

x: getdefaultstyle(obj, 'left'),

y: getdefaultstyle(obj, 'top'),

w: getdefaultstyle(obj, 'width'),

h: getdefaultstyle(obj, 'height')

}

var d = {

x: getdefaultstyle(dobj, 'left'),

y: getdefaultstyle(dobj, 'top'),

w: getdefaultstyle(dobj, 'width'),

h: getdefaultstyle(dobj, 'height')

}

var px, py;

px = o.x <= d.x ? d.x : o.x;

py = o.y <= d.y ? d.y : o.y;

// 判断点是否都在两个工具中

if (px >;= o.x && px <= o.x + o.w && py >;= o.y && py <= o.y + o.h && px >;= d.x && px <= d.x + d.w && py >;= d.y && py <= d.y + d.h) {

return true;

} else {

return false;

}

}

/** 获取工具属性

* @param obj 工具

以上是:解决js实现判断碰撞的要领问题的详细资料教程

?
热门链接: 机顶盒 | 主板维修 | 声卡怎么安装 | 路由器怎么设置 | 电脑内存维修技术 | 维修大全?| 主板维修资料 | 电脑声卡音响故障维修 | 内存 | 显示器 | 电源维修教程 | cpu | 硬盘 | 显卡 |win8操作系统教程|linux操作系统教程|ubuntu操作系统教程|mac苹果操作系统教程|execl教程
友情链接: ?苹果手机维修?| 更多...