Phaser3 ascii graphics



>有谁知道如何在 phaser3 中使用文本作为精灵? 我可以使用 ascii 精灵表创建一个精灵,但由于我希望文本(在我的例子中为精灵(改变颜色,因此该解决方案不是最佳解决方案。

在phaser2中,我可以创建一个空的bitmapdata对象并将其用作我的精灵的图形,但在phaser3中没有这样的事情。

我应该创建一个以透明 png 作为图形的精灵,然后将文本添加到其中吗?这是一个很好的解决方案还是矫枉过正,因为在我的游戏中我希望一切都是ascii字符?

任何帮助将不胜感激。 谢谢

使用带有 ASCII 精灵表的原始解决方案将正常工作。你可以使用白色字母并使用setTint((,clearTint((isTinted属性来更改颜色,同时还可以使用与Sprite相关的东西。

  1. 着色演示
  2. 源代码
  3. 相位器3精灵文档

相关内容

  • 没有找到相关文章

最新更新