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的值可能会有所帮助。没有显示任何错误,请不要显示任何错误。