1

こんにちは、迷路タイプのインターフェイス (非常にシンプルなもの) を作成する方法があるかどうか疑問に思っていました。これは、パックマン タイプの感覚を伴うが、より小さくシンプルなスケールのゲームを作成しているためです。私はpython tkinterを使ってそうしたい。ありがとうございました。そのためにグリッドを使用したいと考えていました。

4

2 に答える 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 に答える