使用Allegro 5(5.0.10-1),由于某种原因,文本以一种非常奇怪的方式显示 - 它在某些部分被切断,而字母有时不在同一行。 见下图。
我正在加载这样的字体:
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包含我想要输出的文本。
任何可能导致此问题的想法?