PhoenixNightly: Why shouldnt Text be used? What are the disadvantages? And when should I use Textobjects?
textbox and Mobile apps have performance issues.
TextBox doesn't work with current wrappers {coocoonjs} and has loads of problems with mobiles in general.
I use spritefont for everything. Even for the PC, cause you never know if you want to port it to mobile later?
Biggest adv is you know what you getting. I create my own spritefont template in photoshop and it has shadows, 3d, whatever I want it to look like.
Photoshop, you can download 100's of free styles (wood, metal, glass etc) Can't do that with css, and even with css3 you can't get same result, besides inserting css into c2 projects is very limited.
Disadv: Obviously it isn't as easy as textbox, well it is, but the default spritefont is horrible lol.
Image below didn't come out all that well. But you don't need to create menu buttons, you can just use spritefont