【发布时间】:2021-07-01 04:17:38
【问题描述】:
我正在尝试向我的网站添加一个微调器,但我正在努力让它工作并且可以通过一些帮助来完成。我正在尝试使 js.p5 画布位于视频的顶部,但在按下播放按钮之前一直隐藏,在该按钮中播放微调器动画直到页面刷新(微调器不必是实际的微调器对于视频而言,纯粹是出于家庭作业的原因,以展示我在课堂上学到的知识。按下按钮时让微调器在视频区域顶部播放就足够了)。
我的整个过程是事件侦听器将执行“微调器”函数中的代码,然后创建微调器。我知道事件侦听器使用按钮注册用户输入,并且“drawCanvas”、“draw”和“drawElements”函数在视频上显示微调器就可以了,但是在使用事件处理程序时,它不会“ t.
提前谢谢大家:D
function play_pause() {
var playpause = document.getElementById('playPause');
if (playpause.innerHTML == "Play") playpause.innerHTML = "Pause";
else playpause.innerHTML = "Play";
};
var playpause = document.getElementById('playPause')
playpause.addEventListener('click', function spinner() {
function drawCanvas() {
let spinCanvas = createCanvas(100, 100);
spinCanvas.position(450, 560, 'absolute');
spinCanvas.hide();
frameRate (13);
};
function draw() {
background(0, 0, 0, 80);
drawElements();
};
function drawElements() {
let num = 8;
push();
translate(width/2, height/2);
let cir = 360/num*(frameCount%num);
rotate(radians(cir));
noStroke();
fill(0, 102, 204);
ellipse(30, 0, 22, 22);
pop();
stroke(255, 255, 0, 18);
};
});
【问题讨论】:
标签: javascript p5.js