我使用this sprite進行一些實驗。我用GIMP裁剪了一部分紙張,並使藍色背景透明,結果爲this。但是,當我使用這個精靈運行代碼時,我仍然會得到一個藍色背景的精靈。同樣的事情發生在其他精靈(不同的精靈表,相同的源代碼,相同的編輯過程)。PNG圖像精靈保留背景顏色
現在,我知道我可以使用PyGame本身設置透明顏色,但我想知道這是否是我能做到的唯一方法?我不能通過圖像本身做到嗎?即使在使用GIMP清除後,PyGame仍然會讀取藍色的backgorund?
P.S. SSCE將爲鏈接的GitHub倉庫的pvz_shooter_test.py
和/或image_test.py
。
您確定使用了新版本的精靈嗎?此外,請提供加載圖像的代碼,並且不要讓我們搜索您的git存儲庫。謝謝。 – Constantinius 2012-07-17 09:44:45