iPad对手指施加的压力敏感吗?

时间:2010-12-17 21:08:05

标签: ipad

我可以检测到用户(音乐家)手指施加的力或压力吗?

4 个答案:

答案 0 :(得分:3)

还没有。

有一个技术演示,展示了如何做到这一点。见http://tenonedesign.com/blog/pressure-sensitive-drawing-on-ipad/。希望有一些东西出来。 :)

答案 1 :(得分:2)

是的,您可以检测到手指区域,这是相似的。真!你只是没有得到需要不同传感器技术的点压力。

您可以从每个手指单独获得一个数字,即手指的主要半径,以毫米为单位。它本质上是一个与手指覆盖的像素数相关的处理数字。不幸的是,我无法直接回答这是否是一个问题,所以我必须禁用它。但它的确有效。它返回一个从7.0到大约11.0的值,它变化很大,您可能希望将过滤器更改低于此值。

float vf = 10.0;
id valFloat = [thisTouch valueForKey:"pathMajorRadius"];
if(valFloat != nil)
{
  vf = [valFloat floatValue];
}

作为一名iPad开发人员,它驱使我 COMPLETELY 疯狂,因为自iPad发布以来这已经有效,现在可以在iOS4.2中使用,但似乎仍然没有得到批准。如果你想要超过2美元玩具的东西,这个功能是许多应用程序类的基本要求。

答案 2 :(得分:1)

您无法检测到压力,但可以检测到移动速度(距离/时间),您可以在速度和力之间建立线性关系 - >体积。例如,你可以通过猛烈地滑动手指,快速地敲过铃铛,然后通过轻柔,短暂,缓慢的行程轻轻地敲响铃声。可能会用竖琴琴弦工作正常。

答案 3 :(得分:0)