キャンバスを右クリックすると黄色の真ん中にオレンジ色の円が表示され、左クリックすると純粋な黄色が表示されるのはなぜですか?なぜ右クリックすると円の中央にオレンジ色の点ができますか?
from kivy.app import App from kivy.uix.widget import Widget from kivy.graphics import Color, Ellipse class MyPaintWidget(Widget): def on_touch_down(self, touch): with self.canvas: Color(1, 1, 0) d = 30. Ellipse(pos=(touch.x - d/2, touch.y - d/2), size=(d, d)) class MyPaintApp(App): def build(self): return MyPaintWidget() if __name__ == '__main__': MyPaintApp().run()
(1)新しいシミュレートされたマルチタッチを左クリックして再設定することでクリアできます。 (2)複数設定することができます。 (3)Kivyのサンプル/デモ/ピクチャサンプルを見て、マルチタッチエミュレーションを活用した素晴らしい例を探しましょう。 – Mark
リンクオンリーの回答は実際には良い習慣とはみなされません(あなたがおそらく分かっているように)。あなたの答えに内容を要約してください。 – CodeMouse92