繁体   English   中英

Phaser3 ascii图形

[英]Phaser3 ascii graphics

有谁知道我如何在phaser3中将文本用作精灵? 我可以使用ascii Spritesheet创建一个Sprite,但是因为我希望文本(在我的情况下为Sprite)更改颜色,所以该解决方案不是最佳的。

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

我应该创建一个带有透明png作为图形的精灵,然后向其中添加文本吗? 这是一个很好的解决方案还是过大的杀伤力,因为在我的游戏中,我希望所有内容都成为ascii角色?

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

将Sprite与ASCII Spritesheet一起使用的原始解决方案可以正常工作。 您可以使用白色字体,并使用setTint()clearTint()isTinted属性更改颜色,同时还可以处理与Sprite相关的内容。

  1. 着色演示
  2. 源代码
  3. Phaser 3 Sprite Doc

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM