Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML5画布不显示文本_Javascript_Html_Canvas - Fatal编程技术网

Javascript HTML5画布不显示文本

Javascript HTML5画布不显示文本,javascript,html,canvas,Javascript,Html,Canvas,我正在学习一些使用JavaScript的游戏开发,所以我想使用HTML5画布在屏幕上绘制。问题是我无法让它显示文本。 您可以在这里看到我的代码(您可能会收到一条提示,询问您的聊天记录者的姓名) 基本上,我只使用了: canX.font = '80pt Helvetica'; canX.fillText(player.getName(),100, 100); canX是我的画布的上下文,它与视口具有相同的尺寸 如果有人知道原因,请告诉我。如果您以与背景相同的颜色绘制文本,请将填充样式设置为新样式

我正在学习一些使用JavaScript的游戏开发,所以我想使用HTML5画布在屏幕上绘制。问题是我无法让它显示文本。 您可以在这里看到我的代码(您可能会收到一条提示,询问您的聊天记录者的姓名)

基本上,我只使用了:

canX.font = '80pt Helvetica';
canX.fillText(player.getName(),100, 100);
canX是我的画布的上下文,它与视口具有相同的尺寸


如果有人知道原因,请告诉我。

如果您以与背景相同的颜色绘制文本,请将
填充样式设置为新样式,例如

canX.fillStyle = '#FFFFFF';

如果要以与背景相同的颜色绘制文本,请将
fillStyle
设置为新的颜色,例如

canX.fillStyle = '#FFFFFF';

非常感谢你,我觉得自己很笨^^非常感谢你,我觉得自己很笨^^