Skip to Content
Kivy - Interactive Applications and Games in Python
book

Kivy - Interactive Applications and Games in Python

by Roberto Ulloa
June 2015
Intermediate to advanced
206 pages
4h 32m
English
Packt Publishing
Content preview from Kivy - Interactive Applications and Games in Python

Recording gestures – line, circle, and cross

What about drawing with one finger? Can we recognize gestures? It is possible to do this with Kivy. First, we need to record the gestures that we want to use. A gesture is represented as a long string that contains the points of a stroke over the screen. The following code uses the Kivy Gesture and GestureDatabase classes to record gesture strokes. It can be run with Python gesturerecorder.py:

180. # File Name: gesturerecorder.py 181. from kivy.app import App 182. from kivy.uix.floatlayout import FloatLayout 183. from kivy.graphics import Line, Ellipse 184. from kivy.gesture import Gesture, GestureDatabase 185. 186. class GestureRecorder(FloatLayout): 187. 188. def on_touch_down(self, touch): 189. self.points ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Creating Apps in Kivy

Creating Apps in Kivy

Dusty Phillips
Kivy Cookbook

Kivy Cookbook

Hugo Solis
Kivy Blueprints

Kivy Blueprints

Mark Vasilkov

Publisher Resources

ISBN: 9781785286926