如题,类似cc.Intersection.rectRect求矩形是否相交功能,但节点旋转,缩放后,这个函数就不对了。有类似功能的函数吗?
不是函数不对了吧,缩放会导致顶点位置偏移,需要把这个考虑进去
是否有支持节点旋转或缩放后的判断相交的函数
可以自己写一个,首先求出不旋转不缩放的所有顶点,再让所有顶点跟中心点做向量减法,对向量进行缩放、旋转后,得到的向量再跟中心点做加法求出最终的顶点坐标,最后用它去进行相交计算,应该就没问题了
已经写了个简单的,只是想找找看官方是否提供
没,官方只提供了节点的UITransform的矩阵转换。。。
矩形旋转后就是多边形得!!你还用矩形得接口肯定找不到撒!!
这个API
rectPolygon. 计算一下旋转后得矩形转成多边形顶点就ok得
原理是这样,我现在为了节省计算,只用了节点的的2个长边线段。
方法其实都没有特别好的,只能根据实际业务逻辑减少点计算