Text align is misleading and confusing
I’ve been messing around a bit with the text gadgets and I’m noticing it’s not quite there yet.
One major issue is text alignment. While you can set the “text align” to left/middle/right and top/middle/bottom, the custom sizing widget acts very strangely. The resize gizmo moves to the appropriate side, but scaling it always scales the widget from the center out, and the text is ALWAYS centered inside the box. I’ve been pulling my hair out trying to left align multiple text widgets or varying sizes so I can have a list of items and a subtitle description underneath (with different styling), but I’m forced to keep everything centered because the alignment is busted.
The second major problem is container padding. Currently a text displayer’s inner margin (the “padding” in CSS terms) is set very close to the text, which is not very pretty. So to make it look the way I want it to, I have to “trick” it into showing more padding by making a newline after every line of my text, then custom sizing the box so the larger the box gets, the more padding it appears to have. This can be very tedious, though, and there are better and less convoluted ways this could be handled.
So, two suggestions, if I may:
1) Give us two alignment sections: Text alignment, and Box Alignment. Text alignment should just handle aligning the text characters WITHIN the text box. Box Alignment should handle aligning the box relative to the screen. If the text displayer is set to in scene, Box Alignment would be disabled, while Text Alignment would remain relevant.
2) Allow us to have at least 1 slider for the box’s inner padding. 4 would be preferable (1 slider for each size of the box), but seeing as we only have 1 slider for corner roundedness (another I would like to see split into 4 inputs, ideally), I would be fine with just setting an overall padding value and calling it a day.
I’m loving Dreams so much so far. You guys have really done a wonderful job making such a polished and rich feature set for us to enjoy. Thank you!
-
Hi,
Thanks for the feedback.
I may have misunderstood but it looks like your after a background alignment as well as a text alignment?
They are both in the tweak menu, you may have missed the options?
The padding though is a good suggestion thank you
Johnny -
Hmm. Yeah working with it more you definitely have the options there for screen alignment vs text alignment, but I was having trouble with getting the text to align to the edge of the box. I’m working with text displayers in the scene, btw, so that may be where the trouble is stemming from. The screen space alignment works great, but for some reason in scene it doesn’t work the way I would expect. I’ll try a few more things and see what’s causing my frustration here.
-
Ok figured it out. I hid the box and border because I just wanted plain text. But if you do that you lose the option to toggle Autofit, and autofit is what was causing the alignment issue.
There is a workaround, but it’s not immediately obvious - just enable Show Text box and set the opacity to 0, then uncheck Autofit.
So my suggestion here changes in light of this discovery: If you were to unbind Autofit as a child to Show Text Box and simply move it up as the first option (so it’s always available, even if the box background graphic is disabled), that would solve a lot of headache from UI people further down the line, I think.
Iniciar sesión para dejar un comentario.