iPhone - 检测圈子运动

时间:2012-06-18 16:37:49

标签: iphone ios cocoa-touch ipad

我有一个用户可以用手指画画的区域。该区域包含一个对象,我希望用户能够顺时针或逆时针旋转它。我的想法是为用户提供整个屏幕来控制对象。我的意思是,如果用户开始以圆形图案描述时钟方向的手指移动,则对象将在该方向上旋转。如果运动是逆时针方向,则物体将向另一个方向旋转。

因此,想法是检测手指是否正在描述顺时针或逆时针的圆周运动以及角度量。这必须是实时的,我的意思是,只要用户正在旋转,手指对象就会旋转。

我见过应用程序正在做类似的事情,用户绘制形状和繁荣,应用程序取代了用漂亮的一个绘制的笨重的形状。本质上,应用程序检测到绘制了圆形,三角形等,并用真正漂亮的形状替换该手势。

我该怎么做这种东西?我只对圈子运动感兴趣。

你们能指点我的方向吗?

感谢。

1 个答案:

答案 0 :(得分:0)

查看“用于圆检测的霍夫变换”。以下是一个很好的blog post