Phaser.js:如何将Text用作精灵

时间:2015-05-29 17:35:58

标签: javascript game-engine phaser-framework

在我的游戏中,数字是游戏元素:它们可以被移动,触摸,爆炸并检测到它们的碰撞。

如何使用Phaser.js将文本转换为精灵和/或物理身体?

2 个答案:

答案 0 :(得分:1)

你不能因为精灵和文本是不同的节点,但是你可以将文本附加到空精灵上,当你移动精灵时,文本会像碰撞一样移动你只需要手动操作

enter image description here

答案 1 :(得分:1)

解决方法是在Phaser.BitmapData对象中绘制文本,然后从中生成一个精灵。

Example

虽然没有那样使用它,但似乎没有使用归零值(或者我缺少某些东西)。