Is there a way to display text with more than one color? For example:
"Status: <font color=green>open</font>"
Maybe I can use python for this, but I dont know how
Develop games in your browser. Powerful, performant & highly capable.
You can't do that with the Text object.
You can do that using Lucid's Spritefont plugin. Konjak and him talked about this exact thing around page 4 in the spritefont topic (I had to figure this out too a while back.)
I had a hard time pulling it off without the game crashing though; spritefont is kind of unstable..maybe make your own? R0j0 made a C2 example on bitmap fonts that should translate ok.
Tokinsom
The problem is that I need to position the text dynamically, and spritefont can't be moved... but thx
Can't you attach ("pin") spritefont to an object? If not then nevermind. Pretty sure spritefont is the only way to do this unless you make your own text system :\</p>
Spritefont has the "attach" event, but if I recall correctly, it doesn't work
Why not using two text instances? You can change the parameters independantly. To select the correct instance in runtime you could add a pv and use a condition.
Example: text_instances.cap
Might try Canvas.
Write text, set position, set color, paste into canvas, repeat.....
I thumb for tulamide's idea, remember 7soul, you may add some private vars to the text object, just like an 'owner_id' or 'phrase_id', then pick them by that private, then maipulates it, just like move, resize, etc....
tulamide Yaottabyte newt
Thx guys, I'll try these ideas