如何在pygame上绘制一个字符来屏幕

时间:2016-02-04 11:48:08

标签: python pygame screen draw

如何在pygame中将ascii字符绘制到屏幕上? 我能找到的就是如何绘制一个矩形: public HashMap<String,String> convertFromGson(String gsonString) { Gson gson = new Gson(); Type type = new TypeToken<HashMap<String,String>>() { }.getType(); return gson.fromJson(gsonString, type); }

我想知道是否有办法在屏幕上绘制一个角色,例如&#39; A&#39;并将其显示在屏幕上。

感谢。

1 个答案:

答案 0 :(得分:4)

我会这样做:

font = pygame.font.Font(<Font>, 36)
text = font.render("<Char>", 1, (10, 10, 10))
textpos = text.get_rect()
<Surface>.blit(text, textpos)

编辑:请注意,大/小标志之间的名称是占位符......