【发布时间】:2014-01-29 12:48:36
【问题描述】:
我有一个我定义的UIBezierPath,我可以访问定义的相关点。
现在,我想提取直线中的所有点,而不仅仅是我定义的点。
我看到了以下问题:
我想知道使用选择的答案是否会给出我想要的结果,意思是:
1) 按照问题 1 的建议提取所有点(已经有)
2) 按照问题 2 的建议计算每对(或三重)点之间的所有点
这是解决这个问题的正确方法吗?还有其他解决办法吗?
也许抚摸这条线,然后以某种方式检索所有显示的点?
干杯
【问题讨论】:
-
是的,这就是解决方案。
-
有道理,尤其是因为路径中的“所有点”在数学上都是无限的。
-
你真正想要达到什么目的?
-
@Stavash 我更新了这个问题,你当然是对的,但我只是在考虑采样一些点,也许是抚摸的点。
-
@MartinR,我需要从这些点创建一个 openGL ES 对象,因此为了呈现该对象,我需要这些点,然后手动为 openGL ES 对象创建顶点
标签: ios objective-c uibezierpath cgpoint cgpath