Как изменить положение кнопки в виджете (кивы) - PullRequest
0 голосов
/ 28 апреля 2020

Я создаю игру космических захватчиков с kivy, и я хочу, чтобы кнопка запуска стреляла. Все работает, я могу снимать и визуализировать текст на кнопке. Но единственное, что я не могу изменить положение кнопки. Это не движется. Я также попробовал с Floaltlayout в виджете. Но все равно меняется только размер, но позиция не меняется, как я могу это изменить. Я думаю, что это не меняется, потому что я наследую класс от виджета

class SpaceGame(Widget):
    def __init__(self,**kwargs):
        super(SpaceGame,self).__init__(**kwargs)
        layout = FloatLayout()
        button = Button(text='Fire',size_hint=(.8,1),pos_hint={'top':.8,'right':.7},on_release=lambda *args: self.serve_ball(*args))
        layout.add_widget(button)
...