こんにちは、迷路タイプのインターフェイス (非常にシンプルなもの) を作成する方法があるかどうか疑問に思っていました。これは、パックマン タイプの感覚を伴うが、より小さくシンプルなスケールのゲームを作成しているためです。私はpython tkinterを使ってそうしたい。ありがとうございました。そのためにグリッドを使用したいと考えていました。
2331 次
2 に答える
1
Tkinter にはキャンバスウィジェットがあり、迷路を描くことができます。
于 2013-01-28T20:40:23.247 に答える
0
gddc が指摘したように、TkInter
これには最適な API ではない可能性があります。TkInter
は、従来の GUI ウィジェット (ボタン、チェックボックス、オプション メニューなど) からインターフェイスを簡単に作成できるように設計されていQt
ますwx
。一部のフレームワークでは、カスタム ボーダーなどを描画することで、グリッド レイアウトやスプレッドシート ウィジェットを悪用できる可能性がありますが、おそらくそうしたくないでしょう。(たとえば、TkInter では、Grid
ジオメトリ マネージャーを使用すると、多くの作業を行うことで、Linux ボックスなどで動作するものを作成できると思いますが、Windows、Mac、またはさらにはあなたとは異なるデフォルトのテーマを持つ linux/X では、それはあなたが望むものではないと思います.)
そうは言っても、2D 迷路を描くのはとても簡単です。を作成し、と同様のコマンドcanvas
で描画するだけです。create_line
プレーヤーの現在の位置を追跡したい場合は、自分でそれを行うことができ、たとえばcreate_bitmap
. 等々。
于 2013-01-28T20:40:43.293 に答える