【发布时间】:2019-02-22 01:24:53
【问题描述】:
我开始学习 Kivy。 下面的代码生成一个 10x10 的按钮网格:
from kivy.uix.gridlayout import GridLayout
from kivy.app import App
from kivy.uix.button import Button
class MyApp(App):
def build(self):
layout = GridLayout(cols=10)
for i in range (1, 101):
layout.add_widget(Button(text=str(i)))
return layout
MyApp().run()
现在,我想将 png 图像添加到一个独立的图层,该图层独立地随机“徘徊”在这些按钮上。
然后用户应该点击图片所在的按钮,就像在游戏中一样。
也就是说,图像不应该是可点击的,并且只会在按钮上直观地显示,同时,按钮应该完美地响应,就好像它们上面没有图像一样。 如何做到这一点?
【问题讨论】:
标签: python-3.x image animation kivy layer