//element 交互对象
let rec1: cc.Rect = new cc.Rect(_element.x, _element.y, _element.width, _element.height);//声明矩形区域
//被交互的对象
let rec2: cc.Rect = new cc.Rect(event.target.x, event.target.y, event.target.width, event.target.height);
let interSecRec = new cc.Rect();
rec1.intersection(interSecRec, rec2);//获得相交区域
let isIntersect: boolean = rec1.intersects(rec2);//判断是否相交
if (isIntersect) {
console.log('........', _element.name);
//这里就是说嘛交互了
}
05-21
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交