要使用fisica库进行处理,您首先需要使用命令
import fisica.*;
void setup()
{
//...
Fisica.init(this);
//...
}
但是,这样做会导致错误:“函数init(Fisica)
不存在”。
删除命令会出现错误:
'Fisica $ LibraryNotInitializedException:使用此库之前必须调用Fisica.init(this);
。
我在做什么错?谢谢
答案 0 :(得分:2)
我敢打赌,您已经在名为Fisica
的类中声明了此方法:
import fisica.*;
class Fisica {
void setup()
{
//...
Fisica.init(this);
//...
}
}
所以Fisica
中的Fisica.init
引用了您的类,该类没有静态的init方法。
完全符合Fisica
的调用:
fisica.Fisica.init(this);
或给您的班级取一个不同的名称(这几乎肯定是更好的选择,因为它也避免了其他地方的混乱)。
答案 1 :(得分:0)
该错误是由于也调用了我正在“ Fisica”上的课而引起的。更改文件名即可解决问题。