如何让wordWrap在PIXIjs BitmapText中工作

时间:2015-11-16 19:42:59

标签: javascript pixi.js

目标

我们正在努力让wordWrap与PIXIjs (v3) PIXI.extras.BitmapText一起使用,但我们无法以与标准文本相同的方式使其工作。

所需的输出: [按预期包装的文字]

var someText = new window.PIXI.Text('blah blah blah',
                {
                    font: '32px Arial',
                    fill: 0x939393,
                    align: 'center',
                    wordWrap: true,
                    wordWrapWidth: me.width * (0.9 / window.devicePixelRatio)
                });

问题: [未按预期换行文字]

var someOtherText = new window.PIXI.BitmapText('blah blah blah',
                {
                    font: 'santana-grey-20',
                    align: 'center',
                    wordWrap: true,
                    wordWrapWidth: me.width * (0.9 / window.devicePixelRatio)
                });

之前是否有人这样做过,或者对于尝试做什么有任何建议?

1 个答案:

答案 0 :(得分:1)

与PIXI.Text不同,PIXI BitmapText没有内置的自动换行功能。

您唯一的选择是将文本拆分为多个PIXI BitmapTexts。