I took the image SnowB generated into Gimp (like Photoshop, just use what you have), and then duplicated the layer 5 times to increase the glow intensity.
That can then be exported again as PNG, replacing the generated file.
Yes, I used the shadow effect, just setting Offset X and Offset Y to 0, so it behaved more like a glow or “luminous” as you put it.
It’s a simple way of increasing the shadow / glow / luminous intensity.
In image editing software (I used Gimp), you can duplicate the layer, over and over, until you have the intensity you need. Then export it as a PNG (with alpha) again.
The repository is here:
You could probably run this locally via Node.js?
You can also install it as a web-app:
If memory serves, you export your bitmap font as white, then in code you can colour it. However, with respect to colouring per-character in a single TextField, I’m not sure if that’s possible.
I’ll often use Actuate and SVG when not using Starling. I’ve also used Crypto when the need presents.
In OpenFL, TextField has the method setTextFormat() which lets you specify an index of characters to apply the format to. In this way, you can set the TextFormat per character, or range of characters.
The `setTextFormat()` method changes the text formatting
applied to a range of characters or to the entire body of text in a text
field. To apply the properties of format to all text in the text field, do
not specify values for `beginIndex` and `endIndex`.
To apply the properties of the format to a range of text, specify values
for the `beginIndex` and the `endIndex` parameters.
You can use the `length` property to determine the index
values.
I’m not aware of a similar method in Starling’s TextField.
The ‘container UI’ will adapt to the screen size changes, and the scale of the container UI and text boxes will also change
At the beginning, when both text boxes were 50 in size, the “openfl” text box was clearer than the “starling” text box because it would scale when placed in a container
When the ‘scale’ is all 0.5, it feels almost the same