Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.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 与fillText有关的问题_Javascript_Canvas - Fatal编程技术网

Javascript 与fillText有关的问题

Javascript 与fillText有关的问题,javascript,canvas,Javascript,Canvas,我正在为游戏编写代码 strokeText()工作正常,但fillText()不工作: context.fillStyle = "rgba(255, 0, 0, " + alpha + ")"; context.font = "italic 20pt Arial"; context.fillText(text, tx, ty); 尝试以下方法以测试其是否有效: var c = document.getElementById("myCanvas"); var ctx = c.getContext

我正在为游戏编写代码

strokeText()
工作正常,但
fillText()
不工作:

context.fillStyle = "rgba(255, 0, 0, " + alpha + ")";
context.font = "italic 20pt Arial";
context.fillText(text, tx, ty);

尝试以下方法以测试其是否有效:

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

ctx.fillStyle = "rgba(255, 0, 0, 0.5)";
ctx.font = "20px Georgia";
ctx.fillText("Hello World!", 10, 50);
如果是,请将值更改为变量

例如:

理论上,
fillText
strokeText
应该是一样的。你能提供一个工作样本吗?你有什么错误?它只是不显示吗?如果是这样的话,查看tx、ty和alpha的值可能会有所帮助。没有显示任何错误,请不要显示任何错误。