渲染轮廓字体的好方法是什么?

Spo*_*ser 6 python fonts pygame

我正在用pygame在python中编写游戏,需要将文本渲染到屏幕上.

我想用一个带有轮廓的颜色渲染这个文本,这样我就不必担心文本显示的背景类型了.

pygame.font似乎没有提供直接支持这种事情的支持,我想知道是否有人有任何好的解决方案来实现这一目标?

Nic*_*kis 3

我可以给你一个快速但糟糕的解决方案:

打印文本 8 次,将其包围,再加上一次内部文本,如下所示

UUU
UIU
UUU
Run Code Online (Sandbox Code Playgroud)

U 表示外部颜色,I 表示内部颜色。