In the previous chapter (Chapter 3, Widget Events – Binding Actions), you learned how to use events to drag widgets. You learned how to use the on_touch_up
, on_touch_move
, and on_touch_down
events. However, the Scatter
class already provides that functionality and also lets us scale and rotate using two fingers, as one would on a mobile or tablet screen. All the functionality is included inside the Scatter
class; however, we need to apply a few changes to keep our project consistent. In particular, we still want our group mode to work, so that translating, scaling, and rotating can happen at the same time. Let us implement the changes in four big steps in the comicwidgets.py
file:
Kivy - Interactive Applications and Games in Python
By :
Kivy - Interactive Applications and Games in Python
By:
Overview of this book
Table of Contents (13 chapters)
Kivy – Interactive Applications and Games in Python Second Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
GUI Basics – Building an Interface
Graphics – the Canvas
Widget Events – Binding Actions
Improving the User Experience
Invaders Revenge – an Interactive Multi-touch Game
Kivy Player – a TED Video Streamer
Index
Customer Reviews