BitmapText: Is there a way to set alignment?

After analysis of engine source code I had come to conclusion that there is no way to specify BitmapText’s text alignment. Alignment is hidden in StringBlock instance, which is inaccessible outside.

I have to use reflection to get round it:


BitmapText hint;

Field field = BitmapText.class.getDeclaredField(“block”);


StringBlock block = (StringBlock) field.get(hint);



It works as I want, but… I hope that a “legal” way escaped my attention or will be implemented soon=))

I guess it safe to add accessors to do that, so you don’t have to use reflection

Update to last SVN, you have now a setAlignment and getAlignment method on the BitmapText class.

1 Like

Thank you)