#04:音楽ファイルの利用
このチャプターでは、音楽ファイルを利用する方法について学習します。
新・Java入門編12: 条件分岐を理解しよう
https://paiza.jp/works/java/new-primer/java-new-primer-12
パッケージについて学習しよう
https://paiza.jp/works/java/new-primer/java-new-primer-25
void setup() {
size(200, 200);
textAlign(CENTER, CENTER);
textSize(24);
}
void draw() {
background(0);
}
import processing.sound.*;
SoundFile soundFile;
boolean isPausing = true;
void setup() {
size(200, 200);
textAlign(CENTER, CENTER);
textSize(24);
soundFile = new SoundFile(this, "music.wav");
}
void draw() {
background(0);
if (soundFile.isPlaying()) {
text("Playing", width / 2, height / 2);
} else {
text("Stopped", width / 2, height / 2);
}
}
void mouseClicked() {
if (isPausing) {
soundFile.play();
isPausing = false;
} else {
if (!soundFile.isPlaying()) {
soundFile.jump(0);
isPausing = false;
} else {
soundFile.pause();
isPausing = true;
}
}
}