gpt4 book ai didi

javascript - 使 Canvas 中的形状在 5 秒后出现

转载 作者:行者123 更新时间:2023-11-29 18:51:50 24 4
gpt4 key购买 nike

我在 html canvas 元素中有 2 个圆圈,我是用 Javascript 绘制的。我想让第一个圆圈在 5 秒后出现。我想知道您是否需要使用 Javascript 执行此操作,如果需要,您将如何执行此操作?

引用代码:

var c = document.getElementById("canvas1");
var ctx = c.getContext("2d");
ctx.beginPath();
ctx.arc(30, 75, 20, 0,Math.PI*2);
ctx.stroke();
ctx.closePath;
ctx.beginPath();
ctx.arc(100,75,20,0,Math.PI*2);
ctx.stroke();
ctx.closePath();
#canvas1{
width: 300px;
height: 150px;
border: 1px solid black;
margin-top: 100px;
}
<canvas id="canvas1"></canvas>

最佳答案

创建形状时使用setTimeout方法

setTimeout(function() {
ctx.beginPath();
ctx.arc(30, 75, 20, 0,Math.PI*2);
ctx.stroke();
ctx.closePath;
ctx.beginPath();
ctx.arc(100,75,20,0,Math.PI*2);
ctx.stroke();
ctx.closePath();
},5000)

关于javascript - 使 Canvas 中的形状在 5 秒后出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50993555/

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