問題タブ [zelle-graphics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
872 参照

python - 窓やドアのある建物を描画する機能

オフィスタワーを描画する関数を作成しています:

  • ウィンドウは 20 ピクセルの正方形です

  • ウィンドウ間のギャップは 10 ピクセルです

  • ドアは幅 20 ピクセル、高さ 50 ピクセル、オレンジ

私のコードはそれを正しく描画しません:

0 投票する
2 に答える
920 参照

python - Python: Zelle graphics.py に画像を表示できません。tkinter は画像データを読み取れません。

このコードで画像「picture.gif」を表示しようとしています:

ただし、次のエラーが発生し続けます。

0 投票する
1 に答える
663 参照

python - Pythonでポーカーカードを捨てるメソッドを作成する

手札から 1 枚または数枚のカード (ユーザーが指定) を取り除き、それらをデッキのカードに置き換える破棄メソッドを作成しています。

リスト内のすべてのカードのリストがあり、ウィンドウ、ボタン、およびエントリ ボックスを作成しました。

私が計画したのは、入力ボックスからの入力を取得し、示されたカードをランダムなカードに置き換えて、手札を戻すことでした。

ただし、remove_card 関数が機能していないようです。getText 関数が入力を正しく取得していないと推測しています。

0 投票する
1 に答える
1945 参照

python - Pythonで一度に複数の画像オブジェクトを描画して移動する

私はPythonが初めてで、自己学習しているため、多くの助けが必要です. 複数の画像オブジェクトを一度に表示、描画、移動するために、John Zelle によって書かれた graphics.py パッケージを利用しようとしています。

スピード、startX 位置、startY 位置を取るクラス Enemy オブジェクトがあります。このクラスには、startX の位置を取得して速度に追加する move メソッドもあります。

main メソッドでは、graphics.py を使用して Enemy の Image オブジェクトを描画しました。すべての敵は同じイメージで同じ開始位置から開始しますが、敵の移動速度は異なります。

画像オブジェクトは移動しません。ここで何が間違っていますか?

0 投票する
1 に答える
1727 参照

python - graphics.py オブジェクトがウィンドウの端に達したらウィンドウを閉じます

John Zelle の graphics.pyを参照すると、オブジェクトがウィンドウの端に到達して見えなくなったGraphWin直後に を閉じたいと思います。Circle

次のコードは、円を作成して移動します。

range「ステップ」の正確な数を使用してカウントする代わりに、これを行う方法はありますか?