stauzs 26 Report post Posted May 26, 2014 (edited) Hello, While working on the graphical editor for phaser I have stumbled upon the text alignment. Basically, I want to use wordWrapWidth (or other property) as the default width for the text alignment,at the moment I have 2 possible solutions: 1) Quick and dirty would be to modify updateText method like this: var maxLineWidth = 0;to var maxLineWidth = this.style.wordWrap ? this.style.wordWrapWidth : 0;it would make desired results, but as the text has been drawn on separate canvas - it will make text object texture bigger than required and add an impact on the performance 2) Create a wrapper around Text object - or extend Phaser.Text to Phaser.TextBox - and handle offsets internally Maybe there is somebody who have done something like that before - or I'm just missing something. Any suggestions? Edited May 26, 2014 by stauzs Quote Share this post Link to post Share on other sites
rich 2610 Report post Posted May 27, 2014 Yes text alignment in pixi only works with multi-lined text. Personally I would go with your first choice - using a fixed width canvas. I doubt you'd be rendering -that- many extra pixels. Quote Share this post Link to post Share on other sites