most-caravan-45834
05/16/2022, 8:08 AMbright-gpu-74537
05/16/2022, 8:28 AMCould not find haxelib "simple", does it need to be installedbright-gpu-74537
05/16/2022, 8:28 AMmost-caravan-45834
05/16/2022, 8:34 AMmost-caravan-45834
05/16/2022, 8:34 AMmost-caravan-45834
05/16/2022, 8:34 AMmost-caravan-45834
05/16/2022, 8:39 AMambitious-knife-25690
05/16/2022, 8:44 AMambitious-knife-25690
05/16/2022, 8:44 AMbright-gpu-74537
05/16/2022, 8:44 AMmost-caravan-45834
05/16/2022, 8:46 AMambitious-knife-25690
05/16/2022, 8:46 AMbright-gpu-74537
05/16/2022, 8:46 AMmost-caravan-45834
05/16/2022, 8:46 AMmost-caravan-45834
05/16/2022, 9:09 AMbright-gpu-74537
05/16/2022, 9:10 AMbright-gpu-74537
05/16/2022, 9:10 AMmost-caravan-45834
05/16/2022, 9:10 AMbright-gpu-74537
05/16/2022, 9:10 AMmost-caravan-45834
05/16/2022, 9:11 AMbright-gpu-74537
05/16/2022, 9:11 AMhaxe
private function syncUI() {
redTextfield.text = Std.string(_pickedColor.red);
redSlider.pos = _pickedColor.red;
greenTextfield.text = Std.string(_pickedColor.green);
greenSlider.pos = _pickedColor.green;
blueTextfield.text = Std.string(_pickedColor.blue);
blueSlider.pos = _pickedColor.blue;
updatePickedColorDisplay();
}
@:bind(redTextfield, UIEvent.CHANGE)
private function onRedTextField(_) {
redSlider.pos = Std.parseInt(redTextfield.text);
}
@:bind(redSlider, UIEvent.CHANGE)
private function onRedSlider(_) {
_pickedColor.red = Std.int(redSlider.pos);
syncUI();
}
@:bind(greenTextfield, UIEvent.CHANGE)
private function onGreenTextField(_) {
greenSlider.pos = Std.parseInt(greenTextfield.text);
}
@:bind(greenSlider, UIEvent.CHANGE)
private function onGreenSlider(_) {
_pickedColor.green = Std.int(greenSlider.pos);
syncUI();
}
@:bind(blueTextfield, UIEvent.CHANGE)
private function onBlueTextField(_) {
blueSlider.pos = Std.parseInt(blueTextfield.text);
}
@:bind(blueSlider, UIEvent.CHANGE)
private function onBlueSlider(_) {
_pickedColor.blue = Std.int(blueSlider.pos);
syncUI();
}most-caravan-45834
05/16/2022, 9:13 AMbright-gpu-74537
05/16/2022, 9:13 AMbright-gpu-74537
05/16/2022, 9:14 AMmost-caravan-45834
05/16/2022, 9:14 AMbright-gpu-74537
05/16/2022, 9:14 AMmost-caravan-45834
05/16/2022, 9:14 AMmost-caravan-45834
05/16/2022, 9:15 AMmost-caravan-45834
05/16/2022, 9:15 AMbright-gpu-74537
05/16/2022, 9:15 AMhaxe
mySlider.pos = 10; // trigger (assuming its 0 to start with)
mySlider.pos = 20; // trigger
mySlider.pos = 20; // will not trigger
mySlider.pos = 20; // will not trigger
mySlider.pos = 20; // will not trigger
mySlider.pos = 20; // will not trigger
mySlider.pos = 20; // will not trigger
mySlider.pos = 20; // will not trigger