kivy-language

    0

    1答えて

    Kivyのウィジェット間のやりとりを作成するにはどうすればよいですか?私はブロックが別のブロックに当たったらそれを開始するゲームを作っていますが、すべてのブロックを作りましたが、私はちょうど相互作用の属性を作る方法を得ません! 2つのウィジェットがタッチされたときにKivyに知らせるにはどうすればいいですか?タッチ後にゲームを再起動するにはどうすればよいですか?

    0

    1答えて

    これは、TabbedPanelItemごとに2つのタブとデフォルトのタブを加えたものです。なぜこれが起こり、どうすればそれを防ぐのですか? Kivy: : TabbedPanelItem: text: 'List' TabbedPanelItem: text: 'Add/Edit' TabbedPanelItem: text: 'Dele

    1

    1答えて

    私はkivy言語を使用してウィジェットを定義したいと思いますが、クラスに関数を追加したいと思います。以下は、 "AttributeError: 'MyButton'オブジェクトに 'second_pressed'属性がないというメッセージのボタンをクリックすると失敗する、私の素朴な試みです。 関数とKivy言語で定義された外観を持つクラスを作成するにはどうすればよいですか? import sys

    0

    1答えて

    のKv言語では、次の構文を使用して他のファイルから名前をインポートする方法があります: #:import name x.y.z # The same as `from x.y import z as name` in Python code をしかし、それはそのKV言語が使用されている同じモジュールから値をインポートする方法を言及していません。 のは、私は次のコードがあるとしましょう: f

    0

    1答えて

    私はKivyとPythonが初めてで、Instagram Layoutインターフェイスに基づいたアプリケーションを開発しようとしています。 最初に私は私がイメージボタンを作成するようになりますクラスのImageButtonを定義した: class ImageButton(ButtonBehavior, Image): pass それから私は、グリッド内の画像ボタンを作成するには、この

    0

    2答えて

    多くのウィジェットの中に.kvというファイルがあり、labelという文字列があり、テキスト文字列に%という記号が含まれています。 Label: text: 'Brightness: %s ' % int(s1.value) if s1.value else 'Slider not set' 、これは正常に動作します: 私の文字列は、この形式で現在あります。 Brightness: 7

    0

    1答えて

    私はkivyから始めています。私はすでに解決できないロードブロッキングを打ちました。私が望むのは、kvファイルで動的なEllipseクラスを作成し、それをウィジェットのキャンバスに投影することだけです。 私が見ているのは、それが楕円として認識されているが、属性のいずれも引き継がれていないことです(最も顕著なサイズです)。 私は下のコードと私が見るもののスクリーンショットを与えました。 1つの楕円の

    1

    1答えて

    は、私はそれが私が散乱を入れていますグリッドの要素と同じサイズにすることができますので、散乱の大きさを変更しようとしていることについては を私が見つけました。 gridscreen = GridLayout(rows = x-2) for y in self.listim: scatt = Scatter() scatt.scale = 2.5

    1

    1答えて

    さまざまな形や大きさ、色の任意の「惑星」を生成し、それらをマルチボディシミュレーションで移動し、追加したり、シミュレーションで何が起きたときに削除したりできるようにする必要があります。 私はKivyウィジェットのキャンバスのインスタンスにいくつかの操作を追加しました。比較のために、この問題の解決策を見つけるために、対応する派生Widgetクラスのkivy langファイルの形状を定義しました(Po

    0

    1答えて

    ゲーム終了後に画面を変更する際に問題があります。 私はこのようにしようとしました: Manager.current = 'endmenu' しかし、動作しません。 class Manager(ScreenManager): def __init__(self, *args, **kwargs): super(Manager, self).__init__(*args, *