gpt4 book ai didi

javascript - 你如何清除 javascript 中的 Canvas ?

转载 作者:行者123 更新时间:2023-11-28 00:05:54 24 4
gpt4 key购买 nike

https://codepen.io/MabelJane/pen/ROjONN

您好,我一直在代码笔上创建一个绿屏算法,我已经在上面放了一个链接。除了应该清除 Canvas 的 JavaScript 之外,它的大部分似乎都在工作。我认为这可能很简单,但我无法解决。我把我认为不起作用的代码放在下面。谢谢你🙂

function clear() {
var fgCanvas = document.getElementById("can1");
var bgCanvas = document.getElementById("can2");
var fgContext = fgCanvas.getContext("2d");
var bgContext = bgCanvas.getContext("2d");
fgContext.clearRect(0, 0, fgCanvas.width, fgCanvas.height);
bgContext.clearRect(0, 0, bgCanvas.width, bgCanvas.height);
}

最佳答案

Javascript 似乎不喜欢您使用的函数名称 - clear() - 因此永远不会调用该函数。尝试将函数重命名为 clearIt() 或类似名称。除此之外,您用于清洁 Canvas 的代码是正确的。

关于javascript - 你如何清除 javascript 中的 Canvas ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55704528/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com