Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python pygame中的多色文本_Python_Python 3.x_User Interface_Pygame - Fatal编程技术网

Python pygame中的多色文本

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

我正在制作一个Pygame库来轻松创建UI元素,我想实现多色文本。我知道我可以通过拥有多个文本对象来做到这一点,但这是非常不优化的,我想知道是否有更好的方法可以做到这一点


编辑:为了让它更清楚,我的意思是类似于
[RED]这个文本必须是红色的[/RED]
对于任何查找此文本的人:
遗憾的是,没有办法像@rabbi76所说的那样在pygame中使用多色文本。您必须自己制作

Pygame没有呈现多色文本的功能。您需要缝合多个颜色一致的文本表面。