画布文字看起来很糟糕

时间:2013-09-15 06:35:02

标签: text canvas fonts html5-canvas

我有以下代码来绘制文字

                ctx.fillStyle="red";
                ctx.fillRect(player.x, player.y, 10, 10);
                ctx.fillStyle="white";
                ctx.font="bold 20px sans-serif"
                ctx.fillText(player.name,player.x,player.y)

不幸的是,它看起来很糟糕。真的很闷。

enter image description here

我试图将它缩小到10px,这是红色框的大小,但后来看起来更糟。我做错了什么?

enter image description here

1 个答案:

答案 0 :(得分:4)

画布是否可以通过CSS进行缩放?如果是这样,那将会拉伸文本,因为它被写入屏幕上的位图而不是直接嵌入。