【问题标题】:Processing: How to add background music处理:如何添加背景音乐
【发布时间】:2012-08-06 03:15:37
【问题描述】:

我在 Processing 中制作了一个简单的小游戏,但需要一些帮助。我有一个 mp3,想将它添加到我的应用程序中,以便在后台循环运行。

这可能吗?非常感谢。

【问题讨论】:

    标签: processing


    【解决方案1】:

    您可以使用声音库。处理已经包含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();
    }
    

    【讨论】:

      【解决方案2】:

      您还可以使用 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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-11-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-08
        • 1970-01-01
        • 2015-12-25
        相关资源
        最近更新 更多