HTML5 canvas fillText边距

Kaizokupuffball

是否可以在两个或多个之间添加某种自动余量fillText()

我有一组这样的设置,fillText()即每帧都在变化,它们变得越来越长,但我希望它们在文本之间具有固定的间隔。我不知道我还能怎么解释。我创建了一个小提琴来显示我的意思。

例如,如果您查看秒计数器,则当其中只有1个字符时,“ S”字符与秒之间的距离比应该的更长。

我该如何解决?我刚接触画布。提前致谢。

Kaizokupuffball

好的,所以我找到了解决方案。我现在抓取每个文本元素的宽度并使用它,并在的第二个参数中添加更多宽度fillText()

https://jsfiddle.net/9tv44ja5/3/

^更新了解决方案。atm有点乱。稍后会尝试对其进行清理。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章