在LibGDX中是否可以为GlyphLayout或Label添加一个字符串的单个字母?LibGDX GlyphLayout或Label中的单色字母?
-3
A
回答
1
BitmapFontCache,缓存BitmapFont的字形几何体。
BitmapFont bitmapFont=new BitmapFont();
BitmapFontCache bitmapFontCache=new BitmapFontCache(bitmapFont);
BitmapFontCache setColors (float color, int start, int end)
有设置指定字符颜色的方法。
1
我强烈建议你使用颜色标记语言,这是内置到LibGDX。
你只需要启用这样的标记语言:
BitmapFont font = myfont;
font.getData().markupEnabled = true;
那么简单的格式文本如下:
String text = "[RED]My test string[]"
这也适用于标签:)
还不错阅读这个主题:https://github.com/libgdx/libgdx/wiki/Color-Markup-Language
相关问题
- 1. LibGDX Label Not Drawing
- 2. Libgdx,Label不显示任何文字
- 3. JavaFX Buttontext中的颜色单个字母
- 4. 字母表中的彩色字母
- 5. libgdx中的字母(字母)识别手势
- 6. div中的彩色字母
- 7. libGDX中字体的渐变颜色
- 8. 字母或jQuery中
- 9. 颜色指定字母和单词
- 10. 在LibGDX中使用简单的颜色着色器
- 11. libgdx textanimation(由一个一个字母)
- 12. libGDX字体:为简单字符使用多种颜色
- 13. Spark Label滚动颜色
- 14. 更改UITableView索引字母表中特定字母的颜色
- 15. libGdx - 西里尔字母和拉丁字符的不同字体
- 16. LibGDX - 拾色器
- 17. 色调与libgdx
- 18. 如何更改textView中单个字母的颜色?
- 19. 如何更改整个网页中单个字母的颜色?
- 20. JTextPane中的字母延迟着色
- 21. 用字母显示单词的字母
- 22. 双字母或三字母域名?
- 23. 更改字母第一个字母的字体颜色
- 24. 悬停时更改一个字母的字体颜色字母
- 25. 如何更改位图字体的字母在libgdx
- 26. Libgdx位图字体白色框
- 27. 如何更改QMessageBox Label的字体颜色?
- 28. HTML表单中的首字母字段,
- 29. 提取单个字母或两个字母的正则表达式是什么?
- 30. 在UserControl中使用Label或DrawString
谢谢你的作品。有没有可能如何将此BitmapFontCache设置为标签?所以,我想为文本添加一个Actions.moveTo()效果,因此我实际上需要一个标签。我怎样才能做到这一点? – erik4thewinners