我想知道如何獲得backwords E或There Exists符號在pygame中顯示。我有一個文本字符串移動,我需要存在符號來顯示。每當我嘗試它都不會正確顯示。提前致謝。如何獲得pygame中顯示的特殊字符?
1
A
回答
2
只要你的字體支持它,Pygame沒有任何問題來渲染特殊字符。
Gui程序通常只是在主字體不包含特殊字符時才交換字體。 Pygame並不聰明,你需要確保你使用的字體包含你試圖呈現的每個字符,否則它們將被醜陋的方塊所取代。一個包含∃的字體的例子是DejaVu sans。
如果你使用python 2.x,你可能在python方面有一些問題。 Python字符串是8位,所以它們不能包含特殊字符。包含∃的字符串需要是Unicode字符串。一個Unicode字符串就是一個簡單的字符串,它在你引用之前有一個u,就像u「this」一樣。 python 2文件的默認編碼也不是Unicode,所以你可以包含一個編碼頭,或者使用一個轉義序列,如u「\ u2203」來引用∃。 Python 3在開箱即可使用特殊字符時沒有問題。 (欲瞭解更多信息,請參考https://docs.python.org/2/howto/unicode.html)
相關問題
- 1. 如何獲得顯示的特殊字符
- 2. 如何獲得特殊字符從URL
- 3. 顯示特殊字符
- 4. 顯示有特殊字符
- 5. PHP顯示特殊字符
- 6. 顯示C中的特殊字符
- 7. 如何在Kmer符號的UTF-8中顯示特殊字符
- 8. 在IE中顯示特殊字符
- 9. Android:在ListView中顯示特殊字符
- 10. 如何獲得SQL輸出中的特殊字符
- 11. 如何在html中顯示換行符爲特殊字符
- 12. 顯示特殊的非英文字符
- 13. dompdf顯示問號的特殊字符?
- 14. CKEditor的不顯示特殊字符
- 15. 如何獲得一段特殊字符的子字符串,例如中文
- 16. 無法顯示從XML中獲取的特殊字符
- 17. 如何在Python的CMD部分中顯示特殊字符
- 18. 如何在ggplot中顯示變量的特殊字符?
- 19. 如何在數據庫中顯示特殊字符,例如:åäöutf8
- 20. 玩框架,顯示特殊字符
- 21. 用戶郵件顯示特殊字符
- 22. Android不顯示特殊字符
- 23. 顯示特殊字符模板
- 24. 特殊字符顯示爲?標誌着
- 25. fullcalendar jquery,不顯示特殊字符(ę,±,..)
- 26. HTML特殊字符顯示不正確
- 27. 網頁不顯示特殊字符
- 28. 無法顯示特殊字符(變音)
- 29. jqgrid是否顯示特殊字符?
- 30. utf-8特殊字符不顯示
[pygame中的Rendering unicode]的可能重複(http://stackoverflow.com/questions/31942122/rendering-unicode-in-pygame) – DJMcMayhem