繁体   English   中英

如何在pygame上绘制要在屏幕上显示的字符

[英]How to draw a charcter to screen on pygame

如何在pygame中将ascii字符绘制到屏幕上? 我所能找到的就是如何使用pygame.draw.rect(screen, color, (x,y,width,height), thickness)绘制矩形。

我想知道是否有一种方法可以在屏幕上绘制一个字符,例如“ A”并使其出现在屏幕上。

谢谢。

我会那样做:

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM