如何对 pixi.js 中的相同文本应用不同的渐变?

How to apply different gradients to same text in pixi.js?

任务:我有一个文本,它被包裹在两行中,每行应该有自己的渐变。不允许分隔文本。它需要看起来像这样:

我尝试使用  fillGradientType: PIXI.TEXT_GRADIENT.LINEAR_HORIZONTAL, fillGradientStops:[0.0, 0.4, 0.6, 0.7, 0.9],但结果是:

如何在不分开的情况下对两行相同的文本应用单独的渐变?

我已经向 PIXI 提交了一个 PR,它通过新的渐变样式为您提供了此功能,TEXT_GRADIENT.LINEAR_VERTICAL_NOREPEAT

查看 https://github.com/pixijs/pixi.js/pull/4016 以跟踪其进度和示例