有谁知道如何在phaser3中使用文本作为精灵? 我可以使用ascii spritesheet创建一个精灵,但因为我希望文本(在我的情况下是sprite)改变颜色,所以该解决方案不是最佳的。
在phaser2中我可以创建一个空的bitmapdata对象并将其用作我的精灵的图形,但是在phaser3中没有这样的东西。
我应该创建一个透明png作为图形的精灵,然后将文本添加到它吗?这是一个很好的解决方案还是一个矫枉过正,因为在我的游戏中我想要一切都是ascii角色?
任何帮助将不胜感激。 谢谢
答案 0 :(得分:0)
您将Sprite与ASCII Spritesheet一起使用的原始解决方案可以正常工作。您可以使用白色字体,并使用 setTint(), clearTint()和 isTinted 属性更改颜色,同时还可以进行Sprite相关的东西。