次を使用して形状を描画する場合:
canvas.create_rectangle(10, 10, 50, 50, color="green")
Tkinter は作成されたという事実を追跡していますか?
私が作成している単純なゲームでは、コードFrame
で一連の四角形を作成し、大きな黒い四角形を描画して画面をクリアし、別の一連の更新された四角形を描画します。
メモリ内に何千もの四角形オブジェクトを作成していますか?
上記のコードを変数に割り当てることができることは知っていますが、それを行わずにキャンバスに直接描画すると、メモリに残りますか、それとも HTML5 キャンバスのようにピクセルを描画するだけですか?