擅长:python、mysql、java
<p>@ikolim公司</p>
<pre class="lang-py prettyprint-override"><code>from kivy.app import App
from kivy.uix.floatlayout import FloatLayout
class ClickAndGo(App):
def build(self):
self.camlayout = FloatLayout(size=(100,100))
self.myszka = Myszka()
self.camlayout.add_widget(self.myszka)
return self.camlayout
class Myszka(ClickAndGo, Widget):
def on_touch_down(self, touch):
super().build()
# test.png -> any image
flaga_path = os.path.join(self.img_path, "test.png")
x, y = touch.pos
self.flaga = Image(source=flaga_path, size_hint=(None, None), size=(64, 64),
pos=(round(x, 1), round(y, 1)))
self.camlayout.add_widget(self.flaga)
print(touch.pos)
</code></pre>