首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >拼音/libgosu居中文本

拼音/libgosu居中文本
EN

Stack Overflow用户
提问于 2018-10-15 18:33:36
回答 1查看 84关注 0票数 2

我正在尝试用ruby/gosu居中显示文本。然而,我遇到的所有答案都使用了不推荐使用的方法。这是我根据这些答案编写的代码。关于如何让它在当前版本中工作,有什么帮助吗?

代码语言:javascript
复制
if @track_listing < album.tracks.length
        track_display = Gosu::Image.from_text(self, tracks, Gosu.default_font_name, 50)
        track_display.draw_rot(750, 300, 0, center_x = 0.5, center_y = 0.5)
end
EN

回答 1

Stack Overflow用户

发布于 2018-11-12 19:08:58

使用GOSU在窗口中放置文本的最好方法是使用字体。

初始化它

代码语言:javascript
复制
your_text = Gosu::Font.new(FONT_HEIGHT)

然后画出来

代码语言:javascript
复制
your_text.draw_text('HERE A TEXT', x, y, z)

您可以使用窗口高度和宽度属性将其居中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52814756

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档