【发布时间】:2012-08-06 03:15:37
【问题描述】:
我在 Processing 中制作了一个简单的小游戏,但需要一些帮助。我有一个 mp3,想将它添加到我的应用程序中,以便在后台循环运行。
这可能吗?非常感谢。
【问题讨论】:
标签: processing
我在 Processing 中制作了一个简单的小游戏,但需要一些帮助。我有一个 mp3,想将它添加到我的应用程序中,以便在后台循环运行。
这可能吗?非常感谢。
【问题讨论】:
标签: processing
您可以使用声音库。处理已经包含Minim。 查看 File > Examples > Libraries > 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
【讨论】: