iPad 용 코드 내에서로드 한 노래의 진폭에 원을 그리는 배열이있는 스케치를 만들었습니다. 나는 그 서클을 수정하려고하고있다. (즉, 색상을 변경하거나 진폭의 특정 값에서 획을 추가한다. 그러나 문장이 있다면 그 부분을 정확히 어디에 놓을 지 확신 할 수 없다.) 내가 시도한 모든 것은 영향을받지 않는다. 그려진 비주얼p5.js 음악 VIsualization
키는 원/비주얼을 "그리기"위한 것이거나 손가락이 화면에 있지 않더라도 마지막으로 "터치 한"장소에서 작업하는 것입니다.이 스케치는 다음과 같이 상호 작용할 수 있습니다. mmengle.com startover_music 링크로
var circles = [];
function preload() {
sound = loadSound('assets/findingnemoegg.mp3');
}
function setup() {
createCanvas(windowWidth, windowHeight);
amplitude = new p5.Amplitude();
sound.play();
for (var i = 0; i < 1; i++) {
circles[i] = {
display: function() {
var level = amplitude.getLevel();
var size = map(level, 0, 1, 10, 900);
noStroke();
fill(128,166,206,40);
ellipse(touchX + level, touchY + level, size, size);
}
}
}
}
function draw() {
fill(255,8);
rect(0,0,windowWidth, windowHeight);
for (var i = 0; i < circles.length; i++) {
circles[i].display();
}
}
그래서 사용자가 마지막으로 터치 한 곳에서 원을 그려야하며 특정 색상으로 표시해야합니까? – Pepe