我在处理中做了一个简单的小游戏,但需要一些帮助。我有一个 mp3,想将它添加到我的应用程序中,以便在后台循环运行。
这可能吗?非常感谢。
您可以使用声音库。处理已经包含了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();
}
您还可以使用 Processing 的声音库。转到草图>导入 库... >添加库... >
然后搜索“声音”并从 Processing Foundation 下载声音库。
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