xronn Posted January 5, 2016 Share Posted January 5, 2016 Hey, I have a small bit of UI and I want the wrap the text at a max width but it doesn't seem to wrap at all. I'm not getting any errors just not the result I would expect. inventList = invent.join(', '); inventItems = game.add.text(37, 468, inventList.toString(), {font: "12px Arial", fill: "#000000", align: 'left'}); inventItems.fixedToCamera = true; inventItems.alpha = 1; inventItems.maxWidth = 150;So Im basically display an array, but I've used the join to put spaces in between the results. I've also tried a list of plain text that also didn't reduce the width Link to comment Share on other sites More sharing options...
chg Posted January 5, 2016 Share Posted January 5, 2016 Are you confusing Text with BitmapText? I don't think Text has a maxWidth property http://phaser.io/docs/2.4.4/Phaser.Text.html Link to comment Share on other sites More sharing options...
heisenthurg Posted January 5, 2016 Share Posted January 5, 2016 Have you tried using wordWrap? Remove maxWidth and use:inventItems.wordWrap = true;inventItems.wordWrapWidth = 150; Hydromel 1 Link to comment Share on other sites More sharing options...
Recommended Posts