主权项 |
一种面向触摸屏滑动体的屏幕显示控制方法,其特征在于包括如下的步骤:(1)在触摸屏上设定坐标系;(2)利用所述坐标系检测用户在触摸屏上的滑动动作,记录与所述滑动动作相关联的参数;(3)根据所述参数,计算出用户落点之后的滑动体动作参数,并控制在屏幕上显示的滑动体的运动方向、速度和位移;所述滑动体的运动为由变加速阶段和变减速阶段组成的惯性运动;在变加速阶段,滑动体位移s与时间t的关系是: <mrow> <mi>s</mi> <mo>=</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msqrt> <mn>1</mn> <mo>-</mo> <msup> <mrow> <mo>(</mo> <mi>t</mi> <mo>×</mo> <mi>N</mi> <mo>/</mo> <mi>T</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </msqrt> <mo>)</mo> </mrow> <mo>×</mo> <mi>S</mi> <mo>/</mo> <mi>M</mi> <mo>,</mo> </mrow>其中t∈[0,T/N]在变减速阶段,滑动体位移s与时间t的关系是: <mrow> <mi>s</mi> <mo>=</mo> <msqrt> <mn>1</mn> <mo>-</mo> <msup> <mrow> <mo>(</mo> <mi>tN</mi> <mo>/</mo> <mrow> <mo>(</mo> <mi>N</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>T</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mn>2</mn> </msup> </msqrt> <mo>×</mo> <mrow> <mo>(</mo> <mi>M</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>S</mi> <mo>/</mo> <mi>M</mi> <mo>,</mo> </mrow>t∈[0,(N‑1)T/N]其中,滑动体惯性运动的总时间为T,总位移为S,分配给变加速阶段的时间为总时间T的N分之一,产生的位移为总位移S的M分之一,其余分配给变减速阶段,N、M之间的关系满足变加速阶段终点的速度等于变减速阶段起点的速度的条件。 |