Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import kivy
- kivy.require('1.3.0')
- from kivy.app import App
- from kivy.uix.label import Label
- from kivy.uix.widget import Widget
- from kivy.graphics import Color, Rectangle, Callback
- from kivy.core.window import Window
- from kivy.clock import Clock
- class PlayScreen(Widget):
- def __init__(self, **kwargs):
- super(PlayScreen, self).__init__(**kwargs)
- with self.canvas:
- Color(1, 1, 1)
- Rectangle(size=Window.size)
- self.fpslabel = Label(text='X fps', color=[0, 0, 0, 1])
- Callback(self.setfps)
- def setfps(self, instr):
- self.fpslabel.text = "{0:.2f} fps".format(Clock.get_fps())
- def on_touch_move(self, touch):
- with self.canvas:
- Color(0, 0, 0, 0.1)
- Rectangle(pos=(touch.x, touch.y), size=(10, 10))
- class MyApp(App):
- def build(self):
- return PlayScreen()
- if __name__ in ('__main__', '__android__'):
- MyApp().run()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement