如何在 Korge 中设置文本格式?
How to set the format of text in Korge?
text("0", cellSize * 0.5, Colors.WHITE, font) {
setTextBounds(Rectangle(0.0, 0.0, bgScore.width, cellSize - 24.0))
format = format.copy(align = Html.Alignment.MIDDLE_CENTER) // there is an error
centerXOn(bgScore)
alignTopToTopOf(bgScore, 12.0)
}
我使用 android studio 4.1 和 Korge 插件 1.12.2.2。 IDE 显示:未解析的引用。
我把这一行改成
setFormat(align = TextAlignment.MIDDLE_CENTER)
IDE的错误消失了,但文本也不显示。
如何解决,在bgScore
的对象中间设置文本
非常感谢
新版本的korge
text("0", cellSize * 0.5, Colors.WHITE, font) {
setTextBounds(Rectangle(0.0, 0.0, bgScore.width, cellSize - 24.0))
// format = format.copy(align = Html.Alignment.MIDDLE_CENTER) // there is an error
alignment = TextAlignment.MIDDLE_CENTER // it works in version korGE 2.0
centerXOn(bgScore)
alignTopToTopOf(bgScore, 12.0)
}
text("0", cellSize * 0.5, Colors.WHITE, font) {
setTextBounds(Rectangle(0.0, 0.0, bgScore.width, cellSize - 24.0))
format = format.copy(align = Html.Alignment.MIDDLE_CENTER) // there is an error
centerXOn(bgScore)
alignTopToTopOf(bgScore, 12.0)
}
我使用 android studio 4.1 和 Korge 插件 1.12.2.2。 IDE 显示:未解析的引用。
我把这一行改成
setFormat(align = TextAlignment.MIDDLE_CENTER)
IDE的错误消失了,但文本也不显示。
如何解决,在bgScore
的对象中间设置文本非常感谢
新版本的korge
text("0", cellSize * 0.5, Colors.WHITE, font) {
setTextBounds(Rectangle(0.0, 0.0, bgScore.width, cellSize - 24.0))
// format = format.copy(align = Html.Alignment.MIDDLE_CENTER) // there is an error
alignment = TextAlignment.MIDDLE_CENTER // it works in version korGE 2.0
centerXOn(bgScore)
alignTopToTopOf(bgScore, 12.0)
}