3
如果我將pygame窗口設置爲可調整大小,然後單擊並拖動窗口的邊框,窗口將變大,但表面上沒有任何blit會隨着它變大。 (這是可以理解的)我怎樣才能做到這一點,當我調整一個窗口的大小時,所有的窗口對象都會調整窗口大小並正確地填充窗口?Pygame。如何調整曲面大小並使所有對象與新窗口大小成比例?
例如:假設我有一個200 x 200的窗口,並在window_width/2和window_height/2處blit一個按鈕。該按鈕將在窗口的中心100 x 100.現在,如果我調整窗口的大小爲300 x 300,按鈕保持在100 x 100而不是150 x 150.
我試着用pygame搞亂.Surface .get_width等,但沒有運氣。 基本上我試圖調整一個程序的窗口,並讓所有的圖像保持相稱的圖像。