我在Processing中制作了一个简单的小游戏,但需要一些帮助。我有一个mp3,想将它添加到我的应用程序中以在后台循环运行。
这可能吗?非常感谢。
答案 0 :(得分:8)
您可以使用声音库。处理已包含Minim。 看看文件>例子>图书馆> Minim Audio>的LoadFile
import ddf.minim.*;
AudioPlayer player;
Minim minim;//audio context
void setup()
{
minim = new Minim(this);
player = minim.loadFile("file.mp3", 2048);
player.play();
}
void draw()
{
}
void stop()
{
player.close();
minim.stop();
super.stop();
}
答案 1 :(得分:0)
您还可以使用Processing的声音库。转到草图> 导入 图书馆... > 添加图书馆... >
然后搜索'声音'并从Processing Foundation下载Sound库。
import processing.sound.*;
SoundFile file;
void setup() {
size(640, 360);
background(255);
// Load a soundfile from the /data folder of the sketch and play it back
file = new SoundFile(this, "sample.mp3");
file.play();
}
void draw() {
}
参考资料可以在这里找到: https://processing.org/reference/libraries/sound/index.html