パラメータとしてタプルを使用して:pygameのダウンロードポリゴン、私はそうのように、画面上にポリゴンを描画したい
screen = pygame.display.set_mode(1100, 692)
temp = (653,333),(680,444),(680,444),(653,445)
pygame.draw.polygon(screen,(0, 0, 255),temp,0)
私は何をしたいの使用「TEMP」にポリゴンの座標を渡すことです関数を描画しますが、そのまま 'temp'を使ってこの処理をしようとすると、プログラムは実行されますが、ポリゴンは表示されません。私は 'temp'の内容をdraw.polygon関数に直接入れることができ、うまく動作します。上記のように「temp」を使用するにはどうすればよいですか?
エラーは何ですか?動作しないとどういう意味ですか? – kabanus
あなたは多分それを画面の外に描いていますか? 'screen'のサイズは?このページを見てください:https://stackoverflow.com/help/mcve – skrx
申し訳ありませんが、私の元のフォーマットは、よく言われていませんでした。 –