diff options
author | Olli Werwolff <qt-info@nokia.com> | 2011-05-11 14:04:38 +0200 |
---|---|---|
committer | Olli Werwolff <qt-info@nokia.com> | 2011-05-16 13:29:13 +0200 |
commit | 22ad68f663cad3e41c5fe58a08061f427d597120 (patch) | |
tree | d837b5682bcf88f58de6a6f4df1ec8ba498f2d9d /scripts/gestures | |
parent | b548563de53935315a5c32888b96f0cb4ad6051f (diff) |
Added pan gesture example
Reviewed-by: ckamm
Diffstat (limited to 'scripts/gestures')
-rw-r--r-- | scripts/gestures/pan.qs | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/scripts/gestures/pan.qs b/scripts/gestures/pan.qs new file mode 100644 index 0000000..087c385 --- /dev/null +++ b/scripts/gestures/pan.qs @@ -0,0 +1,28 @@ +var inX = input.mouseX(); +var midX = simulator.availableGeometryX() + simulator.availableGeometryWidth() / 2; +var startLeft +if (inX < midX) + startLeft = true +else if (inX > midX) + startLeft = false +else return + +touch.beginTouch(0, inX, 100); +touch.beginTouch(1, inX, 110); +while (1) { + if (startLeft) { + if (inX > midX) + break; + inX += 10; + } else { + if (inX < midX) + break + inX -=10; + } + + touch.updateTouch(0, inX, 100); + touch.updateTouch(1, inX, 110); + yield(1); +} +touch.endTouch(0, inX, 100); +touch.endTouch(1, inX, 110); |