Processing初心者です。ControlP5のToggleのtrue/false切り替えをScrollableListで行いたいです。
初期設定の値がtrueのsampleToggleをScrollableListでfalseにしたいです。
以下にサンプルを載せます。
import controlP5.*;
import java.util.*;
ControlP5 cp5;
void setup() {
size(400,400);
cp5 = new ControlP5(this);
cp5.addToggle("sampleToggle")
.setValue(true);
cp5.addKnob("sampleKnob")
.setRange(0,100)
.setValue(10);
List l = Arrays.asList("toggle", "knob");
cp5.addScrollableList("list")
.addItems(l);
}
void list(int n) {
if(n==0) {
cp5.getController("sampleToggle")
//ここがわかりません(trueのsampleToggleをfalseにしたい)
}
else if(n==1) {
cp5.getController("sampleKnob")
.changeValue(50);//Knobはこれで値を変更できることが確認できました。
}
}
void draw() {
}
ControlP5のリファレンスで検索をかけた際に、
changeValue(float)は可能と分かりましたが、changeValue(boolean)は不可能であるとのことでした。
changeValue(float)のboolean版のようなものがあればいいのですが。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/12 04:54