cocoscreator开发踩坑--矩形rect的详细解释及相交问题
cocoscreator开发踩坑–cocoscreator开发踩坑–矩形rect的详细解释及相交问题
文章目录
- cocoscreator开发踩坑—cocoscreator开发踩坑—矩形rect的详细解释及相交问题
- 问题描述
- x,y,w,h
- 2个矩形相交问题
- 联系方式
问题描述
当时想实现一个拖拽功能,然后就看了矩形框的一些相关内容
把了解到的相关内容贴一下
x,y,w,h
一个rect由四个参数确定
x,y是以左下角为原点,然后以w/h往左边/上面延伸
2个矩形相交问题
rectA.intersection(tmpIntersectionRectRect,rectB) 方法是算出2个矩形的相交区域,有返回值,也会直接赋值给tmpIntersectionRectRect
tmpIntersectionRectRect的x以rectA和rectB的x-max为准
tmpIntersectionRectRect.w为2个矩形投影到x轴上的相交区域,如果tmpIntersectionRectRect.w小于0,说明x方向没有相交
同理y、h
联系方式
有问题或者有错误欢迎联系我呢
qq群:978460362 (cocos-creator开发交流群)
微信公众号:小王老店/lizhaoblog
还没有评论,来说两句吧...