[問題] pygame 圖形如何按次序將每個中心標號?

看板Python作者 (蘇小綠)時間11年前 (2012/11/05 22:44), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/2 (看更多)
小弟我用隨機位置畫出5個圖型,那請問要如何取得圖形的中心點 並按照畫出的順序標上1~5呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 36.226.122.34

11/05 23:37, , 1F
用 Surface.get_size() 找到圖形的尺寸 (w, h),中心座
11/05 23:37, 1F

11/05 23:38, , 2F
標應該就是圖形座標 (x, y) 再加上 w/2 和 h/2。
11/05 23:38, 2F

11/05 23:38, , 3F
如果你用迴圈依次畫上這五個圖形的話,設 counter 就能
11/05 23:38, 3F

11/05 23:39, , 4F
在 (x+w/2, y+h/2) 的位置加上 counter 的數字了。
11/05 23:39, 4F

11/06 10:04, , 5F
我不是在迴圈裡畫的 用5個random_pos5個random_size
11/06 10:04, 5F

11/06 10:05, , 6F
小弟剛學 你有聯絡方式嗎?方便小弟請教你。
11/06 10:05, 6F
文章代碼(AID): #1Gbz3PK1 (Python)
文章代碼(AID): #1Gbz3PK1 (Python)