我的滑块有以下代码:
import controlP5.*; //import ControlP5 library
ControlP5 gui;
void setup() {
size(600,100);
gui = new ControlP5(this);
gui.addSlider("Water_Level")
.setPosition(20, 40)
.setSize(500, 20)
.setRange(0, 100)
.setValue(70)
.setNumberOfTickMarks(21)
.setSliderMode(Slider.FLEXIBLE);
}
void draw() {
background(color(64,64,64));
}
如果我将NumberOfTickMarks 设置为“11”,则指针与刻度线对齐。但我需要 5 的分辨率,所以我需要“21”个刻度。但对齐已关闭。
如何解决?
尝试将 .setSize(500,20) 更改为 .setSize(490,20)。这应该会导致指针与刻度线正确对齐。