A simple touch event listener
Require PyMT 0.3.1 + Pyglet
import pyglet
import pymt
class PymtEventListener(pyglet.event.EventDispatcher):
def on_touch_down(self, touch):
print 'DOWN', touch.uid, touch.spos
def on_touch_move(self, touch):
print 'MOVE', touch.uid, touch.spos
def on_touch_up(self, touch):
print 'UP', touch.uid, touch.spos
PymtEventListener.register_event_type('on_touch_down')
PymtEventListener.register_event_type('on_touch_move')
PymtEventListener.register_event_type('on_touch_up')
pymt_event_listener = PymtEventListener()
pymt.touch_event_listeners.append(pymt_event_listener)
pymt.runTouchApp()
import pymt
class PymtEventListener(pyglet.event.EventDispatcher):
def on_touch_down(self, touch):
print 'DOWN', touch.uid, touch.spos
def on_touch_move(self, touch):
print 'MOVE', touch.uid, touch.spos
def on_touch_up(self, touch):
print 'UP', touch.uid, touch.spos
PymtEventListener.register_event_type('on_touch_down')
PymtEventListener.register_event_type('on_touch_move')
PymtEventListener.register_event_type('on_touch_up')
pymt_event_listener = PymtEventListener()
pymt.touch_event_listeners.append(pymt_event_listener)
pymt.runTouchApp()
