如何在处理中将库“声音”包含到另一个类或库中?

时间:2019-07-03 12:18:10

标签: java processing

我正在创建一个正在处理的类。我需要播放特定的声音,但是我不想在主程序中编写库的声明,我想在de class中编写该声明。但这不起作用。

我试图更改声明在类内部的位置,例如在公共变量中或在类代码外部,但是处理显示“不存在SoundFile(string,string)构造函数”

//在主程序内部

thermalArray[] AMG88 = new thermalArray[1];//include the class
void setup()
{
  AMG88[0] = new thermalArray((int)(displayWidth * 0.1), (int)(displayHeight * 0.1), 255, 0, 80, 900, 200);
}
void draw()
{
}

//在班级内部

import processing.sound.*;

//OBJETOS DE LIBRERIAS
SoundFile O_D_3;
class thermalArray
{
  //CONSTRUCTOR
  thermalArray(float xPos_, float yPos_, int color_base_r_, int color_base_g_, int color_base_b_, float _W, float _H)
  {
    O_D_3 = new SoundFile(this, "ok.wav");//hear it the problem 
  }
}

0 个答案:

没有答案