在p5.js中,有List<SomeObject<?>> objectList = new ArrayList<SomeObject<?>>();
objectList.add(new SomeObject<Boolean>("Object 1: ", true));
objectList.add(new SomeObject<Double>("Object 2: ", 888.00));
objectList.add(new SomeObject<String>("Object 3: ", "another object"));
objectList.add(new SomeObject<Character>("Object 4: ", '4'));
for (SomeObject<?> object : objectList) {
...;
}
,draw()
和setup()
等功能由用户“声明”然后从未使用过,因为它们是在某些点由p5自动执行的.js喜欢这样:
mousePressed()
出于某种原因,WebStorm认识到function mousePressed() {
// do something when the mouse is pressed.
}
和draw()
不应该提供“未使用的功能”错误,但它无法识别setup()
。
如何配置我的mousePressed()
文件来声明这样的功能?
编辑1:
我想要的是WebStorm停止在库使用它时给出“未使用的函数”错误(在我的例子中是p5.js)。大概是通过在我的p5 TypeScript定义文件中添加一些内容。