Python pygame中的多色文本
我正在制作一个Pygame库来轻松创建UI元素,我想实现多色文本。我知道我可以通过拥有多个文本对象来做到这一点,但这是非常不优化的,我想知道是否有更好的方法可以做到这一点Python pygame中的多色文本,python,python-3.x,user-interface,pygame,Python,Python 3.x,User Interface,Pygame,我正在制作一个Pygame库来轻松创建UI元素,我想实现多色文本。我知道我可以通过拥有多个文本对象来做到这一点,但这是非常不优化的,我想知道是否有更好的方法可以做到这一点 编辑:为了让它更清楚,我的意思是类似于[RED]这个文本必须是红色的[/RED]对于任何查找此文本的人: 遗憾的是,没有办法像@rabbi76所说的那样在pygame中使用多色文本。您必须自己制作Pygame没有呈现多色文本的功能。您需要缝合多个颜色一致的文本表面。
编辑:为了让它更清楚,我的意思是类似于
[RED]这个文本必须是红色的[/RED]
对于任何查找此文本的人:
遗憾的是,没有办法像@rabbi76所说的那样在pygame中使用多色文本。您必须自己制作Pygame没有呈现多色文本的功能。您需要缝合多个颜色一致的文本表面。