带有 allegro 4.4 的韩文字体
我正在尝试在我的 Allegro 项目中支持韩文字体。
我已经使用多种程序将 ttf 转换为 fnt 格式,并检查它是否按我期望的方式工作。然而,它从来没有这样做过。
PALETTE pal;
FONT * font10;
font10 = load_font("korean.fnt", NULL, NULL);
textout_ex(screen,font10,"안녕하세요", 32, 32,
makecol(255, 0, 255), -1);
有人能指出我正确的方向吗?
I am trying to support korean font in my Allegro project.
I've converted ttf to fnt format with many sorts of programs, and check to see whether it works the way I expect it to. However, it never did.
PALETTE pal;
FONT * font10;
font10 = load_font("korean.fnt", NULL, NULL);
textout_ex(screen,font10,"안녕하세요", 32, 32,
makecol(255, 0, 255), -1);
Could anyone point me in the right direction?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 UTF-8 编码保存源代码。在尝试使用字符串之前调用此函数:
来自手册:
查看 Allegro 附带的 exunicode.c 示例以获取更多信息。
或者,如果您刚刚开始使用,您可能需要考虑 Allegro 5。
Save your source code with UTF-8 encoding. Call this function before trying to use strings:
From the manual:
Check out the exunicode.c example that comes with Allegro for more information.
Alternatively, you may want to consider Allegro 5 if you are just starting out.