我正在使用python,我試圖從pygame中使用set_colorkey函數。我在Microsoft Paint中繪製了一個簡單的棒圖,並試圖將colorkey設置爲(255,255,255),但這不起作用。我用一個像素數組來試圖找出背景的實際顏色,並返回-1。我以顏色鍵輸入,但沒有奏效。有人能幫我嗎?設置colorkey的麻煩
0
A
回答
1
我不確定你的意思是「它沒有工作」,但從我自己的pygame中的顏色鍵體驗中,將colorkey設置爲與加載圖像相同的行會將圖像轉換爲Nonetype對象。這是因爲set_colorkey方法不會返回圖像,而只會設置colorkey。請確保你沒有寫這樣的:
image = image.set_colorkey((255,255,255))
此外,寫set_colorkey(255,255,255)將導致一個錯誤,因爲顏色參數是一個參數。這可能不是你的問題,因爲我懷疑「它不起作用」意味着它沒有錯誤,但沒有擺脫你想要透明的白色。 請提供更多信息,尤其是您爲編寫顏色鍵編寫的代碼。 我希望我幫助
+0
當我將圖像放入程序時,我首先沒有使用.convert()或.convert_alpha()。然後我發現.convert_alpha()不起作用,但.convert()做了。由於沒有工作,我的意思是你說的正確的顏色不透明。謝謝您的幫助。 – PygameNerd 2012-09-01 18:04:13
相關問題
- 1. 麻煩設置Postgres
- 2. 設置python logging的麻煩
- 3. 麻煩設置MySQLdb模塊
- 4. Heroku設置SendGrid麻煩
- 5. 設置VUE和laravel麻煩
- 6. 設置我的武器類的麻煩
- 7. 設置db4o數據庫的麻煩
- 8. 用uwsgi設置pythonpath的麻煩
- 9. 設置yii cron作業的麻煩
- 10. 熊貓:每列的麻煩設置值
- 11. 用C++設置igraph的麻煩問題
- 12. 設置嵌套關聯的麻煩
- 13. 用django設置sqlite3的麻煩! :/
- 14. 麻煩的設置混帳「core.editor」
- 15. 用機槍設置蜜蜂的麻煩
- 16. 試圖設置一個BlackJackTable,麻煩設置我的OO設計
- 17. 麻煩設置PHP Zend包含路徑
- 18. 麻煩設置太多網點?
- 19. 麻煩bash腳本設置變量
- 20. Gulp:麻煩設置browserSync和手錶
- 21. 麻煩設置菜單程序
- 22. 麻煩在Python中設置linprog
- 23. 麻煩設置索引值date.time熊貓
- 24. OpenGL 3.2麻煩設置矩陣
- 25. 麻煩在vmware上設置apache
- 26. 麻煩設定位置與錄音
- 27. 麻煩嵌入模式設置RavenDB
- 28. 麻煩設置在線GitHub回購
- 29. 麻煩設置psycopg2(PostGreSQL/python數據庫)
- 30. 谷歌日曆 - 與設置Google_EventReminders麻煩
順便說一下,我用surface.get_at並返回(255,255,255,255)。我把它作爲顏色鍵,而且也沒有用。 – PygameNerd 2012-02-08 15:46:34
沒關係。我知道了。我忘了將圖像轉換爲alpha – PygameNerd 2012-02-08 16:12:18
再說一遍。它曾經工作過,現在它不再工作了。 – PygameNerd 2012-02-08 17:05:20