我正在进入p5js,我使用loadSound函数加载音频,并在鼠标单击时播放音频,它工作得很好。我想做的是把它提升一个档次,加载在p5js正在运行的选项卡中播放的每个音频输出的声音,并打印出安培值。为了更好地解释它,例如,假设我在加载p5js的同一站点中嵌入了一个youtube视频,有没有一种方法可以让音频在youtube视频中播放,并将其插入到p5js的loadSound函数中,并打印出amp变量。这不仅适用于youtube嵌入,也适用于在同一窗口中播放的所有音频。如果您有任何问题,请留言。任何帮助都是非常感谢的。提前谢谢。 var song;
var fft;
function p
在绘图程序中,线坐标存储在数组中,以便可以重新绘制绘图。有时,在按下鼠标之前,返回的图像不是完全完整的,线条的某些部分会丢失(这是在p5js中)。我不确定如何解决这个问题(对不起,我对此有点陌生)。 let lineCor = [];
let state = "help";
let r, g, b;
let symmetry = 8;
let angle = 360 / symmetry;
function setup() {
createCanvas(windowWidth, windowHeight);
background(220);
r = 50;
我尝试使用FireMonkey只是为了测试一些东西。其中之一是在画布上实现“非常简单”的绘图。例如线条、矩形等。
第一个问题是,有没有一个等同于VCL for FireMonkey的graphex演示?
另外,出于练习的目的,我将尝试在FireMonkey中复制该演示,并在前面绘制线条。我可以让线条画工作,就像我在线条画周围移动鼠标时所期望的那样。不幸的是,我不能让它自动删除在鼠标所在的前一点绘制的旧线。这似乎是由TPen属性的TPenMode属性负责的,据我所知,它是FireMonkey中的一个TStroke属性。即在绘制(移动鼠标)时将该属性设置为pmXor,然后在完成时将其设置为pmCo