Iphone 如何确定Quartz 2d中的两条路径是否相交?

Iphone 如何确定Quartz 2d中的两条路径是否相交?,iphone,quartz-graphics,quartz-2d,Iphone,Quartz Graphics,Quartz 2d,如果我在Quartz 2d中创建两条路径,有没有办法确定它们是否相交 模模糊糊地认为可以创建一个上下文,将一条路径设置为剪切路径,然后通过该路径绘制另一条路径;但是,如何确定结果路径是否为空?我遇到了与此类似的问题。我正在制作一个类似小行星的游戏,需要检查飞船小行星和子弹小行星的交点。所有3个都是用向量绘制的,计算起来非常简单,只需检查一个对象中的每条线与另一个对象中的线。ie通过一个对象中的线进行循环,然后在该循环中通过所有潜在对象及其线进行循环,以查看是否存在交点 为了检查实际的线交点,我会

如果我在Quartz 2d中创建两条路径,有没有办法确定它们是否相交


模模糊糊地认为可以创建一个上下文,将一条路径设置为剪切路径,然后通过该路径绘制另一条路径;但是,如何确定结果路径是否为空?

我遇到了与此类似的问题。我正在制作一个类似小行星的游戏,需要检查飞船小行星和子弹小行星的交点。所有3个都是用向量绘制的,计算起来非常简单,只需检查一个对象中的每条线与另一个对象中的线。ie通过一个对象中的线进行循环,然后在该循环中通过所有潜在对象及其线进行循环,以查看是否存在交点

为了检查实际的线交点,我会在这里读到: 在这里:

让我们知道你进展如何