このシリーズももう7回目になるんですね.空き時間を見つけてぼちぼち書いているのですが,ブログに書くのはなかなか進まないです.はい,言い訳.
回りくどい説明,正確でない日本語など,つたない文章力なのは承知の上なのですが,それでも見てくださっている方がいらっしゃるのは本当にありがたい限りです.ゆっくりとボチボチ進める形にはなりますが,どうかよろしくお願いします.
前置きはこれぐらいにして,「これから kivy の話をしよう」.今までの内容では,文字を表示するだけのLabel(ポストイットみたいなものでしたね),ただの Button ぐらいしかやっていませんですね.これぐらいの機能だとパソコンで開発する意味がよくわからなくなってきます...ということで,今回はパソコンやスマートフォンならではの機能を一つ扱います.
例えば,パソコンやスマートフォンのゲーム開発などを考えると,キーボード上だけで操作するゲームももちろん考えられますが,より高度で豊富な遊び方を追求するためには,マウスを移動しクリックする,もしくはスマートフォンのタップなどの操作を加えることが欠かせないのではないでしょうか.今回の投稿では kivy で,マウスのクリック,またはスマートフォンのタップした位置など,デバイスからの位置情報をゲットする方法を紹介します.デバイスとはいっても,この投稿を見ている方はほとんどデスクトップやラップトップで開発していらしてると思われるので,今回の投稿の範囲ではマウスクリックに限って書かせていただきます.
前回までのしばらくの投稿ではkvファイルのいじることで様々な機能を使ったりその機能の特徴を変化をさせていましたが,今回はkvファイルは用いません.
続きを読む