Allegro 5字体显示问题

时间:2014-10-14 12:51:49

标签: c++ fonts allegro freetype freetype2

使用Allegro 5(5.0.10-1),由于某种原因,文本以一种非常奇怪的方式显示 - 它在某些部分被切断,而字母有时不在同一行。 见下图。

Text displayed strangely

我正在加载这样的字体:

this->font = al_load_font ("fonts/OpenSans-Regular.ttf", 12, 0)

绘制文字如下:

al_draw_text (this->font, al_map_rgb (0xE0, 0xE0, 0xE0),
    20.5, 4.5, 0, this->lbl.c_str ());

其中lbl包含我想要输出的文本。

任何可能导致此问题的想法?

0 个答案:

没有答案