1
私はpygameを使用しており、これは不思議です: ボタンXを押して、画像を(x、y)の表面にblitします。セレクターを新しい座標(xnew、ynew)に移動し、ボタンXを押して別の画像を(xnew、ynew)でblitします。後で参照できるように、画像がblittedされた各座標を保存するにはどうしたらいいですか?Pygameに座標を記録する
私はpygameを使用しており、これは不思議です: ボタンXを押して、画像を(x、y)の表面にblitします。セレクターを新しい座標(xnew、ynew)に移動し、ボタンXを押して別の画像を(xnew、ynew)でblitします。後で参照できるように、画像がblittedされた各座標を保存するにはどうしたらいいですか?Pygameに座標を記録する
ただ...リストに追加しますか?
blit_spots = []
# ...later on...
blit_spots.append((x, y))
'blit_spots中(newx、newy)があれば:メンバーシップはあなたがチェックしたいしているものであれば、あなたがしたいかもしれませんが、'( ''代わりにset'と使用 'blit_spots.addをblit_spots'( ) ') – Amber
私はそれをした後、どのように戻ってそれらの座標をチェックすることができますか?例えばボタンXは(x、y)でimageAをblitsする。カーソルが(x、y)AGAINにある場合、ボタンXはimageBを(x、y)でblitしますが、カーソルが(x、y)にない場合、ボタンXはimageAをblitsします。 – rollorox202
心配しないで、私はそれを修正しました!リストのインデックスなどを使って各座標をチェックするループを使用する – rollorox202